home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / HyperCard 2.0 / HyperCard / HyperCard.rsrc / CODE_8_SegInit.txt < prev    next >
Text File  |  1990-08-31  |  273KB  |  4,459 lines

  1. # near model CODE resource
  2. # jump table entries: 4184-4184 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FFEE                link       A6, -0x0012
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  4267                     clr.w      -[A7]
  7. 00000008  A994                     syscall    CurResFile
  8. 0000000A  3B5F A378                move.w     [A5 - 0x5C88], [A7]+
  9. 0000000E  41ED A108                lea.l      A0, [A5 - 0x5EF8]
  10. 00000012  43FA 00B8                lea.l      A1, [PC + 0xB8 /* 000000CC, value 0x10303132, pstring "0123456789ABCDEF" */]
  11. 00000016  7003                     moveq.l    D0, 0x03
  12. label00000018:
  13. 00000018  20D9                     move.l     [A0]+, [A1]+
  14. 0000001A  51C8 FFFC                dbf        D0, -0x6 /* 00000018 */
  15. 0000001E  3091                     move.w     [A0], [A1]
  16. 00000020  1B7C 0001 A138           move.b     [A5 - 0x5EC8], 0x1
  17. 00000026  1B7C 0001 A370           move.b     [A5 - 0x5C90], 0x1
  18. 0000002C  207C 0000 0B7C           movea.l    A0, 0xB7C
  19. 00000032  4A90                     tst.l      [A0]
  20. 00000034  5EC0                     sgt        D0
  21. 00000036  4400                     neg.b      D0
  22. 00000038  1B40 A130                move.b     [A5 - 0x5ED0], D0
  23. 0000003C  4267                     clr.w      -[A7]
  24. 0000003E  3EB8 0BAA                move.w     [A7], [0x00000BAA /* MBarHeight */]
  25. 00000042  3B5F A3B8                move.w     [A5 - 0x5C48], [A7]+
  26. 00000046  4267                     clr.w      -[A7]
  27. 00000048  A887                     syscall    TextFont
  28. 0000004A  486E FFEE                pea.l      [A6 - 0x12]
  29. 0000004E  A88B                     syscall    GetFontInfo
  30. 00000050  302E FFF0                move.w     D0, [A6 - 0x10]
  31. 00000054  D06E FFEE                add.w      D0, [A6 - 0x12]
  32. 00000058  5840                     addq.w     D0, 4
  33. 0000005A  3B40 A372                move.w     [A5 - 0x5C8E], D0
  34. 0000005E  08ED 0000 A373           bset.b     [A5 - 0x5C8D], 0x0
  35. 00000064  7013                     moveq.l    D0, 0x13
  36. 00000066  B06D A372                cmp.w      D0, [A5 - 0x5C8E]
  37. 0000006A  6F06                     ble        +0x8 /* 00000072 */
  38. 0000006C  3B7C 0013 A372           move.w     [A5 - 0x5C8E], 0x13
  39. label00000072:
  40. 00000072  526D A372                addq.w     [A5 - 0x5C8E], 1
  41. 00000076  4EAD 2432                jsr        [A5 + 0x2432 /* export_1154 */]
  42. 0000007A  42A7                     clr.l      -[A7]
  43. 0000007C  A975                     syscall    TickCount
  44. 0000007E  2B5F A3AA                move.l     [A5 - 0x5C56], [A7]+
  45. 00000082  7003                     moveq.l    D0, 0x03
  46. 00000084  2B40 A404                move.l     [A5 - 0x5BFC], D0
  47. 00000088  3B7C 012E A38A           move.w     [A5 - 0x5C76], 0x12E
  48. 0000008E  42A7                     clr.l      -[A7]
  49. 00000090  4267                     clr.w      -[A7]
  50. 00000092  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  51. 00000096  285F                     movea.l    A4, [A7]+
  52. 00000098  200C                     move.l     D0, A4
  53. 0000009A  6706                     beq        +0x8 /* 000000A2 */
  54. 0000009C  2054                     movea.l    A0, [A4]
  55. 0000009E  1B50 A38B                move.b     [A5 - 0x5C75], [A0]
  56. label000000A2:
  57. 000000A2  2F3C 0001 0080           move.l     -[A7], 0x10080
  58. 000000A8  486E FFF6                pea.l      [A6 - 0xA]
  59. 000000AC  4EAD 2572                jsr        [A5 + 0x2572 /* export_1194 */]
  60. 000000B0  3B6E FFF6 A134           move.w     [A5 - 0x5ECC], [A6 - 0xA]
  61. 000000B6  3B6E FFFA A388           move.w     [A5 - 0x5C78], [A6 - 0x6]
  62. 000000BC  1B7C 0001 A132           move.b     [A5 - 0x5ECE], 0x1
  63. 000000C2  422D A14A                clr.b      [A5 - 0x5EB6]
  64. 000000C6  285F                     movea.l    A4, [A7]+
  65. 000000C8  4E5E                     unlink     A6
  66. 000000CA  4E75                     rts
  67. 000000CC  1030 3132 3334 3536 3738 move.b     D0, [[A0 + 0x33343536 + D3] + 0x3738]
  68. 000000D6  3941 4243                move.w     [A4 + 0x4243], D1
  69. 000000DA  4445                     neg.w      D5
  70. 000000DC  4600                     not.b      D0
  71. fn000000DE:
  72. 000000DE  4E56 FFF4                link       A6, -0x000C
  73. 000000E2  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  74. 000000E6  7000                     moveq.l    D0, 0x00
  75. 000000E8  2D40 FFF4                move.l     [A6 - 0xC], D0
  76. 000000EC  42A7                     clr.l      -[A7]
  77. 000000EE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  78. 000000F2  2F3C 8402 0008           move.l     -[A7], 0x84020008
  79. 000000F8  A8B5                     syscall    ScriptUtil
  80. 000000FA  201F                     move.l     D0, [A7]+
  81. 000000FC  3E00                     move.w     D7, D0
  82. 000000FE  2F3C 000A 0000           move.l     -[A7], 0xA0000 /* '\n\0\0' */
  83. 00000104  42A7                     clr.l      -[A7]
  84. 00000106  2F3C 8206 000A           move.l     -[A7], 0x8206000A
  85. 0000010C  A8B5                     syscall    ScriptUtil
  86. 0000010E  3C1F                     move.w     D6, [A7]+
  87. 00000110  206D FE88                movea.l    A0, [A5 - 0x178]
  88. 00000114  3A28 0044                move.w     D5, [A0 + 0x44]
  89. 00000118  206D FE88                movea.l    A0, [A5 - 0x178]
  90. 0000011C  2F08                     move.l     -[A7], A0
  91. 0000011E  4267                     clr.w      -[A7]
  92. 00000120  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  93. 00000124  4EAD 1F0A                jsr        [A5 + 0x1F0A /* export_989 */]
  94. 00000128  301F                     move.w     D0, [A7]+
  95. 0000012A  205F                     movea.l    A0, [A7]+
  96. 0000012C  3140 0044                move.w     [A0 + 0x44], D0
  97. 00000130  42A7                     clr.l      -[A7]
  98. 00000132  2F3C 0000 0200           move.l     -[A7], 0x200
  99. 00000138  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  100. 0000013C  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  101. 00000140  6736                     beq        +0x38 /* 00000178 */
  102. 00000142  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  103. 00000146  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  104. 0000014A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  105. 0000014E  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  106. 00000152  4267                     clr.w      -[A7]
  107. 00000154  206E FFF4                movea.l    A0, [A6 - 0xC]
  108. 00000158  2F10                     move.l     -[A7], [A0]
  109. 0000015A  2F3C 8204 FFF8           move.l     -[A7], 0x8204FFF8
  110. 00000160  A8B5                     syscall    ScriptUtil
  111. 00000162  381F                     move.w     D4, [A7]+
  112. 00000164  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  113. 00000168  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  114. 0000016C  4A44                     tst.w      D4
  115. 0000016E  6708                     beq        +0xA /* 00000178 */
  116. 00000170  486E FFF4                pea.l      [A6 - 0xC]
  117. 00000174  4EAD 1E52                jsr        [A5 + 0x1E52 /* export_966 */]
  118. label00000178:
  119. 00000178  2D6E FFF4 000E           move.l     [A6 + 0xE], [A6 - 0xC]
  120. 0000017E  2F3C 000A 0000           move.l     -[A7], 0xA0000 /* '\n\0\0' */
  121. 00000184  3007                     move.w     D0, D7
  122. 00000186  48C0                     ext.l      D0
  123. 00000188  2F00                     move.l     -[A7], D0
  124. 0000018A  2F3C 8206 000A           move.l     -[A7], 0x8206000A
  125. 00000190  A8B5                     syscall    ScriptUtil
  126. 00000192  3C1F                     move.w     D6, [A7]+
  127. 00000194  206D FE88                movea.l    A0, [A5 - 0x178]
  128. 00000198  3145 0044                move.w     [A0 + 0x44], D5
  129. 0000019C  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  130. 000001A0  4E5E                     unlink     A6
  131. 000001A2  205F                     movea.l    A0, [A7]+
  132. 000001A4  5C4F                     addq.w     A7, 6
  133. 000001A6  4ED0                     jmp        [A0]
  134. fn000001A8:
  135. 000001A8  4E56 FFEC                link       A6, -0x0014
  136. 000001AC  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  137. 000001B0  41ED A24A                lea.l      A0, [A5 - 0x5DB6]
  138. 000001B4  2008                     move.l     D0, A0
  139. 000001B6  5280                     addq.l     D0, 1
  140. 000001B8  2F00                     move.l     -[A7], D0
  141. 000001BA  2F3C 0000 0123           move.l     -[A7], 0x123
  142. 000001C0  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  143. 000001C4  102D A24A                move.b     D0, [A5 - 0x5DB6]
  144. 000001C8  671C                     beq        +0x1E /* 000001E6 */
  145. 000001CA  2F00                     move.l     -[A7], D0
  146. 000001CC  42A7                     clr.l      -[A7]
  147. 000001CE  3F3C 0004                move.w     -[A7], 0x4
  148. 000001D2  2F3C 8402 0008           move.l     -[A7], 0x84020008
  149. 000001D8  A8B5                     syscall    ScriptUtil
  150. 000001DA  221F                     move.l     D1, [A7]+
  151. 000001DC  201F                     move.l     D0, [A7]+
  152. 000001DE  7401                     moveq.l    D2, 0x01
  153. 000001E0  B481                     cmp.l      D2, D1
  154. 000001E2  5DC1                     slt        D1
  155. 000001E4  C001                     and.b      D0, D1
  156. label000001E6:
  157. 000001E6  1B40 A24B                move.b     [A5 - 0x5DB5], D0
  158. 000001EA  42A7                     clr.l      -[A7]
  159. 000001EC  2F3C 0004 0000           move.l     -[A7], 0x40000
  160. 000001F2  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  161. 000001F8  A8B5                     syscall    ScriptUtil
  162. 000001FA  4A9F                     tst.l      [A7]+
  163. 000001FC  6706                     beq        +0x8 /* 00000204 */
  164. 000001FE  08ED 0000 A255           bset.b     [A5 - 0x5DAB], 0x0
  165. label00000204:
  166. 00000204  102D A24B                move.b     D0, [A5 - 0x5DB5]
  167. 00000208  6700 00C8                beq        +0xCA /* 000002D2 */
  168. 0000020C  4206                     clr.b      D6
  169. 0000020E  7E01                     moveq.l    D7, 0x01
  170. 00000210  6052                     bra        +0x54 /* 00000264 */
  171. label00000212:
  172. 00000212  42A7                     clr.l      -[A7]
  173. 00000214  3F07                     move.w     -[A7], D7
  174. 00000216  3F3C 0004                move.w     -[A7], 0x4
  175. 0000021A  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  176. 00000220  A8B5                     syscall    ScriptUtil
  177. 00000222  4A9F                     tst.l      [A7]+
  178. 00000224  673C                     beq        +0x3E /* 00000262 */
  179. 00000226  202D A252                move.l     D0, [A5 - 0x5DAE]
  180. 0000022A  3207                     move.w     D1, D7
  181. 0000022C  03C0                     .incomplete
  182. 0000022E  2B40 A252                move.l     [A5 - 0x5DAE], D0
  183. 00000232  1006                     move.b     D0, D6
  184. 00000234  0A00 0001                xori.b     D0, 0x1
  185. 00000238  4A00                     tst.b      D0
  186. 0000023A  6726                     beq        +0x28 /* 00000262 */
  187. 0000023C  2F00                     move.l     -[A7], D0
  188. 0000023E  42A7                     clr.l      -[A7]
  189. 00000240  3F07                     move.w     -[A7], D7
  190. 00000242  3F3C 0016                move.w     -[A7], 0x16
  191. 00000246  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  192. 0000024C  A8B5                     syscall    ScriptUtil
  193. 0000024E  221F                     move.l     D1, [A7]+
  194. 00000250  201F                     move.l     D0, [A7]+
  195. 00000252  0801 0003                btst.b     D1, 0x3
  196. 00000256  56C1                     sne        D1
  197. 00000258  C001                     and.b      D0, D1
  198. 0000025A  6706                     beq        +0x8 /* 00000262 */
  199. 0000025C  7C01                     moveq.l    D6, 0x01
  200. 0000025E  4267                     clr.w      -[A7]
  201. 00000260  A834                     syscall    SetFScaleDisable
  202. label00000262:
  203. 00000262  5247                     addq.w     D7, 1
  204. label00000264:
  205. 00000264  701F                     moveq.l    D0, 0x1F
  206. 00000266  B047                     cmp.w      D0, D7
  207. 00000268  6CA8                     bge        -0x56 /* 00000212 */
  208. 0000026A  42A7                     clr.l      -[A7]
  209. 0000026C  3F3C 0012                move.w     -[A7], 0x12
  210. 00000270  2F3C 8402 0008           move.l     -[A7], 0x84020008
  211. 00000276  A8B5                     syscall    ScriptUtil
  212. 00000278  201F                     move.l     D0, [A7]+
  213. 0000027A  3B40 A250                move.w     [A5 - 0x5DB0], D0
  214. 0000027E  42A7                     clr.l      -[A7]
  215. 00000280  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  216. 00000284  3F3C 0006                move.w     -[A7], 0x6
  217. 00000288  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  218. 0000028E  A8B5                     syscall    ScriptUtil
  219. 00000290  4A9F                     tst.l      [A7]+
  220. 00000292  56C0                     sne        D0
  221. 00000294  4400                     neg.b      D0
  222. 00000296  1B40 A24C                move.b     [A5 - 0x5DB4], D0
  223. 0000029A  6706                     beq        +0x8 /* 000002A2 */
  224. 0000029C  3B7C FFFE A262           move.w     [A5 - 0x5D9E], 0xFFFE
  225. label000002A2:
  226. 000002A2  42A7                     clr.l      -[A7]
  227. 000002A4  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  228. 000002A8  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  229. 000002AC  2F3C 8404 000C           move.l     -[A7], 0x8404000C
  230. 000002B2  A8B5                     syscall    ScriptUtil
  231. 000002B4  7001                     moveq.l    D0, 0x01
  232. 000002B6  B09F                     cmp.l      D0, [A7]+
  233. 000002B8  57C0                     seq        D0
  234. 000002BA  4400                     neg.b      D0
  235. 000002BC  1B40 A24D                move.b     [A5 - 0x5DB3], D0
  236. 000002C0  6710                     beq        +0x12 /* 000002D2 */
  237. 000002C2  4267                     clr.w      -[A7]
  238. 000002C4  486D A26E                pea.l      [A5 - 0x5D92]
  239. 000002C8  2F3C 8204 0022           move.l     -[A7], 0x82040022
  240. 000002CE  A8B5                     syscall    ScriptUtil
  241. 000002D0  1A1F                     move.b     D5, [A7]+
  242. label000002D2:
  243. 000002D2  42A7                     clr.l      -[A7]
  244. 000002D4  2F3A 00D0                move.l     -[A7], [PC + 0xD0 /* 000003A6, value 0x4D4C4342 'MLCB', cstring "MLCBNV" */]
  245. 000002D8  4267                     clr.w      -[A7]
  246. 000002DA  A9A0                     syscall    GetResource
  247. 000002DC  2B5F A256                move.l     [A5 - 0x5DAA], [A7]+
  248. 000002E0  4267                     clr.w      -[A7]
  249. 000002E2  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  250. 000002E6  1F3C 0004                move.b     -[A7], 0x4
  251. 000002EA  486E FFF4                pea.l      [A6 - 0xC]
  252. 000002EE  4EAD 1DB2                jsr        [A5 + 0x1DB2 /* export_946 */]
  253. 000002F2  4A5F                     tst.w      [A7]+
  254. 000002F4  57C0                     seq        D0
  255. 000002F6  4400                     neg.b      D0
  256. 000002F8  1B40 A24E                move.b     [A5 - 0x5DB2], D0
  257. 000002FC  4EAD 236A                jsr        [A5 + 0x236A /* export_1129 */]
  258. 00000300  082D 0000 A255           btst.b     [A5 - 0x5DAB], 0x0
  259. 00000306  670E                     beq        +0x10 /* 00000316 */
  260. 00000308  42A7                     clr.l      -[A7]
  261. 0000030A  4267                     clr.w      -[A7]
  262. 0000030C  2F0E                     move.l     -[A7], A6
  263. 0000030E  4EBA FDCE                jsr        [PC - 0x232 /* 000000DE */]
  264. 00000312  2B5F A25E                move.l     [A5 - 0x5DA2], [A7]+
  265. label00000316:
  266. 00000316  4A6D A250                tst.w      [A5 - 0x5DB0]
  267. 0000031A  6710                     beq        +0x12 /* 0000032C */
  268. 0000031C  42A7                     clr.l      -[A7]
  269. 0000031E  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  270. 00000322  2F0E                     move.l     -[A7], A6
  271. 00000324  4EBA FDB8                jsr        [PC - 0x248 /* 000000DE */]
  272. 00000328  2B5F A25A                move.l     [A5 - 0x5DA6], [A7]+
  273. label0000032C:
  274. 0000032C  42A7                     clr.l      -[A7]
  275. 0000032E  2F3A 0072                move.l     -[A7], [PC + 0x72 /* 000003A2, value 0x73706365 'spce', cstring "spceMLCBNV" */]
  276. 00000332  4267                     clr.w      -[A7]
  277. 00000334  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  278. 00000338  4EAD 1DAA                jsr        [A5 + 0x1DAA /* export_945 */]
  279. 0000033C  A9A0                     syscall    GetResource
  280. 0000033E  285F                     movea.l    A4, [A7]+
  281. 00000340  200C                     move.l     D0, A4
  282. 00000342  673C                     beq        +0x3E /* 00000380 */
  283. 00000344  42A7                     clr.l      -[A7]
  284. 00000346  2F0C                     move.l     -[A7], A4
  285. 00000348  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  286. 0000034C  7002                     moveq.l    D0, 0x02
  287. 0000034E  2F00                     move.l     -[A7], D0
  288. 00000350  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  289. 00000354  201F                     move.l     D0, [A7]+
  290. 00000356  3B40 A264                move.w     [A5 - 0x5D9C], D0
  291. 0000035A  7004                     moveq.l    D0, 0x04
  292. 0000035C  B06D A264                cmp.w      D0, [A5 - 0x5D9C]
  293. 00000360  6C06                     bge        +0x8 /* 00000368 */
  294. 00000362  3B7C 0004 A264           move.w     [A5 - 0x5D9C], 0x4
  295. label00000368:
  296. 00000368  2F14                     move.l     -[A7], [A4]
  297. 0000036A  486D A266                pea.l      [A5 - 0x5D9A]
  298. 0000036E  302D A264                move.w     D0, [A5 - 0x5D9C]
  299. 00000372  E340                     asl        D0.w, 1
  300. 00000374  48C0                     ext.l      D0
  301. 00000376  2F00                     move.l     -[A7], D0
  302. 00000378  4EAD 238A                jsr        [A5 + 0x238A /* export_1133 */]
  303. 0000037C  2F0C                     move.l     -[A7], A4
  304. 0000037E  A9A3                     syscall    ReleaseResource
  305. label00000380:
  306. 00000380  4267                     clr.w      -[A7]
  307. 00000382  3F2D A250                move.w     -[A7], [A5 - 0x5DB0]
  308. 00000386  4267                     clr.w      -[A7]
  309. 00000388  486E FFEE                pea.l      [A6 - 0x12]
  310. 0000038C  4EAD 1DB2                jsr        [A5 + 0x1DB2 /* export_946 */]
  311. 00000390  381F                     move.w     D4, [A7]+
  312. 00000392  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  313. 00000396  4EAD 2422                jsr        [A5 + 0x2422 /* export_1152 */]
  314. 0000039A  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  315. 0000039E  4E5E                     unlink     A6
  316. 000003A0  4E75                     rts
  317. 000003A2  7370                     moveq.l    D1, 0x70
  318. 000003A4  6365                     bls        +0x67 /* 0000040B */
  319. 000003A6  4D4C                     chk.w      D6, A4
  320. 000003A8  4342                     chk.w      D1, D2
  321. fn000003AA:
  322. 000003AA  4E56 0000                link       A6, 0
  323. 000003AE  2B6D A65C A644           move.l     [A5 - 0x59BC], [A5 - 0x59A4]
  324. 000003B4  2B6D A65C A664           move.l     [A5 - 0x599C], [A5 - 0x59A4]
  325. 000003BA  2B6D A65C A67C           move.l     [A5 - 0x5984], [A5 - 0x59A4]
  326. 000003C0  2B6D A65C A670           move.l     [A5 - 0x5990], [A5 - 0x59A4]
  327. 000003C6  2B6D A65C A668           move.l     [A5 - 0x5998], [A5 - 0x59A4]
  328. 000003CC  2B6D A65C A674           move.l     [A5 - 0x598C], [A5 - 0x59A4]
  329. 000003D2  2B6D A65C ACAA           move.l     [A5 - 0x5356], [A5 - 0x59A4]
  330. 000003D8  2B6D A65C A66C           move.l     [A5 - 0x5994], [A5 - 0x59A4]
  331. 000003DE  2B6D A65C A680           move.l     [A5 - 0x5980], [A5 - 0x59A4]
  332. 000003E4  2B6D A65C A678           move.l     [A5 - 0x5988], [A5 - 0x59A4]
  333. 000003EA  7000                     moveq.l    D0, 0x00
  334. 000003EC  2B40 ACAE                move.l     [A5 - 0x5352], D0
  335. 000003F0  7000                     moveq.l    D0, 0x00
  336. 000003F2  2B40 A650                move.l     [A5 - 0x59B0], D0
  337. 000003F6  7000                     moveq.l    D0, 0x00
  338. 000003F8  2B40 A63E                move.l     [A5 - 0x59C2], D0
  339. 000003FC  7000                     moveq.l    D0, 0x00
  340. 000003FE  2B40 AC90                move.l     [A5 - 0x5370], D0
  341. 00000402  422D A64A                clr.b      [A5 - 0x59B6]
  342. 00000406  422D A648                clr.b      [A5 - 0x59B8]
  343. 0000040A  422D A382                clr.b      [A5 - 0x5C7E]
  344. 0000040E  422D AC9E                clr.b      [A5 - 0x5362]
  345. 00000412  486D 0E8A                pea.l      [A5 + 0xE8A /* export_461 */]
  346. 00000416  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  347. 0000041A  486D ACB2                pea.l      [A5 - 0x534E]
  348. 0000041E  2F3C 0000 00B4           move.l     -[A7], 0xB4
  349. 00000424  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  350. 00000428  3B7C 0001 AD7E           move.w     [A5 - 0x5282], 0x1
  351. 0000042E  42A7                     clr.l      -[A7]
  352. 00000430  42A7                     clr.l      -[A7]
  353. 00000432  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  354. 00000436  2B5F A510                move.l     [A5 - 0x5AF0], [A7]+
  355. 0000043A  42A7                     clr.l      -[A7]
  356. 0000043C  7002                     moveq.l    D0, 0x02
  357. 0000043E  2F00                     move.l     -[A7], D0
  358. 00000440  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  359. 00000444  2B5F A518                move.l     [A5 - 0x5AE8], [A7]+
  360. 00000448  206D A518                movea.l    A0, [A5 - 0x5AE8]
  361. 0000044C  2050                     movea.l    A0, [A0]
  362. 0000044E  4250                     clr.w      [A0]
  363. 00000450  426D A528                clr.w      [A5 - 0x5AD8]
  364. 00000454  7000                     moveq.l    D0, 0x00
  365. 00000456  2B40 A52A                move.l     [A5 - 0x5AD6], D0
  366. 0000045A  422D A52E                clr.b      [A5 - 0x5AD2]
  367. 0000045E  426D A62E                clr.w      [A5 - 0x59D2]
  368. 00000462  3B7C FFFF A526           move.w     [A5 - 0x5ADA], 0xFFFF
  369. 00000468  7000                     moveq.l    D0, 0x00
  370. 0000046A  2B40 A630                move.l     [A5 - 0x59D0], D0
  371. 0000046E  7000                     moveq.l    D0, 0x00
  372. 00000470  2B40 AD72                move.l     [A5 - 0x528E], D0
  373. 00000474  4267                     clr.w      -[A7]
  374. 00000476  2F3A 003A                move.l     -[A7], [PC + 0x3A /* 000004B2, value 0x58434D44 'XCMD' */]
  375. 0000047A  A99C                     syscall    CountResources
  376. 0000047C  3B5F AC96                move.w     [A5 - 0x536A], [A7]+
  377. 00000480  4267                     clr.w      -[A7]
  378. 00000482  2F3A 002A                move.l     -[A7], [PC + 0x2A /* 000004AE, value 0x5846434E 'XFCN' */]
  379. 00000486  A99C                     syscall    CountResources
  380. 00000488  3B5F AC94                move.w     [A5 - 0x536C], [A7]+
  381. 0000048C  422D A642                clr.b      [A5 - 0x59BE]
  382. 00000490  422D ACA6                clr.b      [A5 - 0x535A]
  383. 00000494  422D AC9C                clr.b      [A5 - 0x5364]
  384. 00000498  7000                     moveq.l    D0, 0x00
  385. 0000049A  2B40 ACA2                move.l     [A5 - 0x535E], D0
  386. 0000049E  422D ACA0                clr.b      [A5 - 0x5360]
  387. 000004A2  422D AD66                clr.b      [A5 - 0x529A]
  388. 000004A6  422D A634                clr.b      [A5 - 0x59CC]
  389. 000004AA  4E5E                     unlink     A6
  390. 000004AC  4E75                     rts
  391. 000004AE  5846                     addq.w     D6, 4
  392. 000004B0  434E                     chk.w      D1, A6
  393. 000004B2  5843                     addq.w     D3, 4
  394. 000004B4  4D44                     chk.w      D6, D4
  395. fn000004B6:
  396. 000004B6  4E56 FFFC                link       A6, -0x0004
  397. 000004BA  7000                     moveq.l    D0, 0x00
  398. 000004BC  2B40 A688                move.l     [A5 - 0x5978], D0
  399. 000004C0  7000                     moveq.l    D0, 0x00
  400. 000004C2  2B40 A684                move.l     [A5 - 0x597C], D0
  401. 000004C6  7000                     moveq.l    D0, 0x00
  402. 000004C8  2B40 A68C                move.l     [A5 - 0x5974], D0
  403. 000004CC  422D AD88                clr.b      [A5 - 0x5278]
  404. 000004D0  422D B13C                clr.b      [A5 - 0x4EC4]
  405. 000004D4  7000                     moveq.l    D0, 0x00
  406. 000004D6  2B40 AD8A                move.l     [A5 - 0x5276], D0
  407. 000004DA  422D B148                clr.b      [A5 - 0x4EB8]
  408. 000004DE  426D ADA4                clr.w      [A5 - 0x525C]
  409. 000004E2  3B7C 0001 ADA8           move.w     [A5 - 0x5258], 0x1
  410. 000004E8  426D ADBA                clr.w      [A5 - 0x5246]
  411. 000004EC  422D B018                clr.b      [A5 - 0x4FE8]
  412. 000004F0  7000                     moveq.l    D0, 0x00
  413. 000004F2  2B40 ADB6                move.l     [A5 - 0x524A], D0
  414. 000004F6  4E5E                     unlink     A6
  415. 000004F8  4E75                     rts
  416. fn000004FA:
  417. 000004FA  4E56 FEF2                link       A6, -0x010E
  418. 000004FE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  419. 00000502  A930                     syscall    InitMenus
  420. 00000504  7E01                     moveq.l    D7, 0x01
  421. 00000506  6000 0124                bra        +0x126 /* 0000062C */
  422. label0000050A:
  423. 0000050A  42A7                     clr.l      -[A7]
  424. 0000050C  3F07                     move.w     -[A7], D7
  425. 0000050E  A9BF                     syscall    GetRMenu
  426. 00000510  265F                     movea.l    A3, [A7]+
  427. 00000512  3007                     move.w     D0, D7
  428. 00000514  5340                     subq.w     D0, 1
  429. 00000516  41ED B342                lea.l      A0, [A5 - 0x4CBE]
  430. 0000051A  E540                     asl        D0.w, 2
  431. 0000051C  218B 0000                move.l     [A0 + D0.w], A3
  432. 00000520  3007                     move.w     D0, D7
  433. 00000522  5340                     subq.w     D0, 1
  434. 00000524  41ED C5DE                lea.l      A0, [A5 - 0x3A22]
  435. 00000528  E540                     asl        D0.w, 2
  436. 0000052A  48E7 8080                movem.l    -[A7], D0,A0
  437. 0000052E  42A7                     clr.l      -[A7]
  438. 00000530  3207                     move.w     D1, D7
  439. 00000532  D27C 0064                add.w      D1, 0x64 /* 'd' */
  440. 00000536  3F01                     move.w     -[A7], D1
  441. 00000538  A9BF                     syscall    GetRMenu
  442. 0000053A  221F                     move.l     D1, [A7]+
  443. 0000053C  4CDF 0101                movem.l    D0,A0, [A7]+
  444. 00000540  2181 0000                move.l     [A0 + D0.w], D1
  445. 00000544  7001                     moveq.l    D0, 0x01
  446. 00000546  B047                     cmp.w      D0, D7
  447. 00000548  6646                     bne        +0x48 /* 00000590 */
  448. 0000054A  2F0B                     move.l     -[A7], A3
  449. 0000054C  2F3A 0146                move.l     -[A7], [PC + 0x146 /* 00000694, value 0x44525652 'DRVR', cstring "DRVRNV" */]
  450. 00000550  A94D                     syscall    AppendResMenu/AddResMenu
  451. 00000552  4267                     clr.w      -[A7]
  452. 00000554  2F0B                     move.l     -[A7], A3
  453. 00000556  A950                     syscall    CountMItems
  454. 00000558  3B5F B782                move.w     [A5 - 0x487E], [A7]+
  455. 0000055C  3D6D B782 FEF2           move.w     [A6 - 0x10E], [A5 - 0x487E]
  456. 00000562  7C03                     moveq.l    D6, 0x03
  457. 00000564  6024                     bra        +0x26 /* 0000058A */
  458. label00000566:
  459. 00000566  2F0B                     move.l     -[A7], A3
  460. 00000568  3F06                     move.w     -[A7], D6
  461. 0000056A  486E FEF8                pea.l      [A6 - 0x108]
  462. 0000056E  A946                     syscall    GetMenuItemText/GetItem
  463. 00000570  4240                     clr.w      D0
  464. 00000572  102E FEF8                move.b     D0, [A6 - 0x108]
  465. 00000576  7202                     moveq.l    D1, 0x02
  466. 00000578  B240                     cmp.w      D1, D0
  467. 0000057A  6F0A                     ble        +0xC /* 00000586 */
  468. 0000057C  3006                     move.w     D0, D6
  469. 0000057E  5340                     subq.w     D0, 1
  470. 00000580  3B40 B782                move.w     [A5 - 0x487E], D0
  471. 00000584  600A                     bra        +0xC /* 00000590 */
  472. label00000586:
  473. 00000586  5246                     addq.w     D6, 1
  474. 00000588  6906                     bvs        +0x8 /* 00000590 */
  475. label0000058A:
  476. 0000058A  BC6E FEF2                cmp.w      D6, [A6 - 0x10E]
  477. 0000058E  6FD6                     ble        -0x28 /* 00000566 */
  478. label00000590:
  479. 00000590  7008                     moveq.l    D0, 0x08
  480. 00000592  B047                     cmp.w      D0, D7
  481. 00000594  6634                     bne        +0x36 /* 000005CA */
  482. 00000596  7C0B                     moveq.l    D6, 0x0B
  483. 00000598  602A                     bra        +0x2C /* 000005C4 */
  484. label0000059A:
  485. 0000059A  2F0B                     move.l     -[A7], A3
  486. 0000059C  3F06                     move.w     -[A7], D6
  487. 0000059E  486E FEF8                pea.l      [A6 - 0x108]
  488. 000005A2  A946                     syscall    GetMenuItemText/GetItem
  489. 000005A4  486E FEF8                pea.l      [A6 - 0x108]
  490. 000005A8  486E FFF8                pea.l      [A6 - 0x8]
  491. 000005AC  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  492. 000005B0  3006                     move.w     D0, D6
  493. 000005B2  907C 000B                sub.w      D0, 0xB
  494. 000005B6  41ED B468                lea.l      A0, [A5 - 0x4B98]
  495. 000005BA  D040                     add.w      D0, D0
  496. 000005BC  31AE FFFA 0000           move.w     [A0 + D0.w], [A6 - 0x6]
  497. 000005C2  5246                     addq.w     D6, 1
  498. label000005C4:
  499. 000005C4  7010                     moveq.l    D0, 0x10
  500. 000005C6  B046                     cmp.w      D0, D6
  501. 000005C8  6CD0                     bge        -0x2E /* 0000059A */
  502. label000005CA:
  503. 000005CA  7005                     moveq.l    D0, 0x05
  504. 000005CC  B047                     cmp.w      D0, D7
  505. 000005CE  662A                     bne        +0x2C /* 000005FA */
  506. 000005D0  2853                     movea.l    A4, [A3]
  507. 000005D2  397C 0044 0002           move.w     [A4 + 0x2], 0x44 /* 'D' */
  508. 000005D8  397C 0081 0004           move.w     [A4 + 0x4], 0x81
  509. 000005DE  70FF                     moveq.l    D0, 0xFFFFFFFF
  510. 000005E0  2940 000A                move.l     [A4 + 0xA], D0
  511. 000005E4  42A7                     clr.l      -[A7]
  512. 000005E6  486D 22D2                pea.l      [A5 + 0x22D2 /* export_1110 */]
  513. 000005EA  4EAD 2B52                jsr        [A5 + 0x2B52 /* export_1382 */]
  514. 000005EE  2B5F C5B2                move.l     [A5 - 0x3A4E], [A7]+
  515. 000005F2  2053                     movea.l    A0, [A3]
  516. 000005F4  216D C5B2 0006           move.l     [A0 + 0x6], [A5 - 0x3A4E]
  517. label000005FA:
  518. 000005FA  700B                     moveq.l    D0, 0x0B
  519. 000005FC  B047                     cmp.w      D0, D7
  520. 000005FE  662A                     bne        +0x2C /* 0000062A */
  521. 00000600  2853                     movea.l    A4, [A3]
  522. 00000602  397C 0047 0002           move.w     [A4 + 0x2], 0x47 /* 'G' */
  523. 00000608  397C 0081 0004           move.w     [A4 + 0x4], 0x81
  524. 0000060E  70FF                     moveq.l    D0, 0xFFFFFFFF
  525. 00000610  2940 000A                move.l     [A4 + 0xA], D0
  526. 00000614  42A7                     clr.l      -[A7]
  527. 00000616  486D 20CA                pea.l      [A5 + 0x20CA /* export_1045 */]
  528. 0000061A  4EAD 2B52                jsr        [A5 + 0x2B52 /* export_1382 */]
  529. 0000061E  2B5F C412                move.l     [A5 - 0x3BEE], [A7]+
  530. 00000622  2053                     movea.l    A0, [A3]
  531. 00000624  216D C412 0006           move.l     [A0 + 0x6], [A5 - 0x3BEE]
  532. label0000062A:
  533. 0000062A  5247                     addq.w     D7, 1
  534. label0000062C:
  535. 0000062C  700E                     moveq.l    D0, 0x0E
  536. 0000062E  B047                     cmp.w      D0, D7
  537. 00000630  6C00 FED8                bge        -0x126 /* 0000050A */
  538. 00000634  2F2D B342                move.l     -[A7], [A5 - 0x4CBE]
  539. 00000638  4267                     clr.w      -[A7]
  540. 0000063A  A935                     syscall    InsertMenu
  541. 0000063C  2F2D B36E                move.l     -[A7], [A5 - 0x4C92]
  542. 00000640  4267                     clr.w      -[A7]
  543. 00000642  A935                     syscall    InsertMenu
  544. 00000644  2F2D B372                move.l     -[A7], [A5 - 0x4C8E]
  545. 00000648  4267                     clr.w      -[A7]
  546. 0000064A  A935                     syscall    InsertMenu
  547. 0000064C  2F2D B34E                move.l     -[A7], [A5 - 0x4CB2]
  548. 00000650  4267                     clr.w      -[A7]
  549. 00000652  A935                     syscall    InsertMenu
  550. 00000654  2F2D B35A                move.l     -[A7], [A5 - 0x4CA6]
  551. 00000658  4267                     clr.w      -[A7]
  552. 0000065A  A935                     syscall    InsertMenu
  553. 0000065C  2F2D B35E                move.l     -[A7], [A5 - 0x4CA2]
  554. 00000660  4267                     clr.w      -[A7]
  555. 00000662  A935                     syscall    InsertMenu
  556. 00000664  2B78 0A1C BD66           move.l     [A5 - 0x429A], [0x00000A1C /* MenuList */]
  557. 0000066A  4267                     clr.w      -[A7]
  558. 0000066C  486D BD66                pea.l      [A5 - 0x429A]
  559. 00000670  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  560. 00000674  206E 0008                movea.l    A0, [A6 + 0x8]
  561. 00000678  315F FFEC                move.w     [A0 - 0x14], [A7]+
  562. 0000067C  1B7C 0001 BD3E           move.b     [A5 - 0x42C2], 0x1
  563. 00000682  422D ACA6                clr.b      [A5 - 0x535A]
  564. 00000686  4EAD 211A                jsr        [A5 + 0x211A /* export_1055 */]
  565. 0000068A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  566. 0000068E  4E5E                     unlink     A6
  567. 00000690  2E9F                     move.l     [A7], [A7]+
  568. 00000692  4E75                     rts
  569. 00000694  4452                     neg.w      [A2]
  570. 00000696  5652                     addq.w     [A2], 3
  571. fn00000698:
  572. 00000698  4E56 0000                link       A6, 0
  573. 0000069C  206E 000C                movea.l    A0, [A6 + 0xC]
  574. 000006A0  20AE 0010                move.l     [A0], [A6 + 0x10]
  575. 000006A4  206E 000C                movea.l    A0, [A6 + 0xC]
  576. 000006A8  316D B3D4 0004           move.w     [A0 + 0x4], [A5 - 0x4C2C]
  577. 000006AE  206E 000C                movea.l    A0, [A6 + 0xC]
  578. 000006B2  5C88                     addq.l     A0, 6
  579. 000006B4  43ED B70C                lea.l      A1, [A5 - 0x48F4]
  580. 000006B8  20D9                     move.l     [A0]+, [A1]+
  581. 000006BA  20D9                     move.l     [A0]+, [A1]+
  582. 000006BC  4E5E                     unlink     A6
  583. 000006BE  205F                     movea.l    A0, [A7]+
  584. 000006C0  DEFC 000C                add.w      A7, 0xC
  585. 000006C4  4ED0                     jmp        [A0]
  586. fn000006C6:
  587. 000006C6  4E56 FFEC                link       A6, -0x0014
  588. 000006CA  48E7 0700                movem.l    -[A7], D5,D6,D7
  589. 000006CE  3B7C 0004 B3E8           move.w     [A5 - 0x4C18], 0x4
  590. 000006D4  3B7C 0010 C50E           move.w     [A5 - 0x3AF2], 0x10
  591. 000006DA  422D C49E                clr.b      [A5 - 0x3B62]
  592. 000006DE  3B7C 0200 B3C8           move.w     [A5 - 0x4C38], 0x200
  593. 000006E4  3B7C 0156 B3CA           move.w     [A5 - 0x4C36], 0x156
  594. 000006EA  7040                     moveq.l    D0, 0x40
  595. 000006EC  2B40 B3D2                move.l     [A5 - 0x4C2E], D0
  596. 000006F0  2B7C 0000 5580 AD8E      move.l     [A5 - 0x5272], 0x5580
  597. 000006F8  2B7C 0000 1560 B3CE      move.l     [A5 - 0x4C32], 0x1560
  598. 00000700  302D FE1A                move.w     D0, [A5 - 0x1E6]
  599. 00000704  906D FE16                sub.w      D0, [A5 - 0x1EA]
  600. 00000708  48C0                     ext.l      D0
  601. 0000070A  81FC 0010                divs.w     D0, 0x10
  602. 0000070E  3A00                     move.w     D5, D0
  603. 00000710  907C 0020                sub.w      D0, 0x20 /* ' ' */
  604. 00000714  48C0                     ext.l      D0
  605. 00000716  81FC 0002                divs.w     D0, 0x2
  606. 0000071A  E940                     asl        D0.w, 4
  607. 0000071C  3B40 B384                move.w     [A5 - 0x4C7C], D0
  608. 00000720  3E2D FE18                move.w     D7, [A5 - 0x1E8]
  609. 00000724  9E6D FE14                sub.w      D7, [A5 - 0x1EC]
  610. 00000728  3007                     move.w     D0, D7
  611. 0000072A  907C 0156                sub.w      D0, 0x156
  612. 0000072E  48C0                     ext.l      D0
  613. 00000730  81FC 0002                divs.w     D0, 0x2
  614. 00000734  3B40 B32A                move.w     [A5 - 0x4CD6], D0
  615. 00000738  3C2D A3B8                move.w     D6, [A5 - 0x5C48]
  616. 0000073C  DC7C 0014                add.w      D6, 0x14
  617. 00000740  0C47 01CC                cmpi.w     D7, 0x1CC
  618. 00000744  5FC0                     sle        D0
  619. 00000746  3206                     move.w     D1, D6
  620. 00000748  D27C 0156                add.w      D1, 0x156
  621. 0000074C  B247                     cmp.w      D1, D7
  622. 0000074E  5FC1                     sle        D1
  623. 00000750  C001                     and.b      D0, D1
  624. 00000752  670C                     beq        +0xE /* 00000760 */
  625. 00000754  3006                     move.w     D0, D6
  626. 00000756  48C0                     ext.l      D0
  627. 00000758  81FC 0002                divs.w     D0, 0x2
  628. 0000075C  D16D B32A                add.w      [A5 - 0x4CD6], D0
  629. label00000760:
  630. 00000760  486D AD80                pea.l      [A5 - 0x5280]
  631. 00000764  42A7                     clr.l      -[A7]
  632. 00000766  42A7                     clr.l      -[A7]
  633. 00000768  A8A7                     syscall    SetRect
  634. 0000076A  486D B70C                pea.l      [A5 - 0x48F4]
  635. 0000076E  42A7                     clr.l      -[A7]
  636. 00000770  3F2D B3C8                move.w     -[A7], [A5 - 0x4C38]
  637. 00000774  3F2D B3CA                move.w     -[A7], [A5 - 0x4C36]
  638. 00000778  A8A7                     syscall    SetRect
  639. 0000077A  41ED C3FE                lea.l      A0, [A5 - 0x3C02]
  640. 0000077E  43ED B70C                lea.l      A1, [A5 - 0x48F4]
  641. 00000782  20D9                     move.l     [A0]+, [A1]+
  642. 00000784  20D9                     move.l     [A0]+, [A1]+
  643. 00000786  422D B7D0                clr.b      [A5 - 0x4830]
  644. 0000078A  422D C4AA                clr.b      [A5 - 0x3B56]
  645. 0000078E  302D B3C8                move.w     D0, [A5 - 0x4C38]
  646. 00000792  48C0                     ext.l      D0
  647. 00000794  81FC 0002                divs.w     D0, 0x2
  648. 00000798  3B40 B666                move.w     [A5 - 0x499A], D0
  649. 0000079C  302D B3CA                move.w     D0, [A5 - 0x4C36]
  650. 000007A0  48C0                     ext.l      D0
  651. 000007A2  81FC 0002                divs.w     D0, 0x2
  652. 000007A6  3B40 B664                move.w     [A5 - 0x499C], D0
  653. 000007AA  3B7C 0002 C566           move.w     [A5 - 0x3A9A], 0x2
  654. 000007B0  3B7C 0002 B3FE           move.w     [A5 - 0x4C02], 0x2
  655. 000007B6  42A7                     clr.l      -[A7]
  656. 000007B8  3F3C A9EC                move.w     -[A7], 0xA9EC
  657. 000007BC  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  658. 000007C0  2B5F C50A                move.l     [A5 - 0x3AF6], [A7]+
  659. 000007C4  42A7                     clr.l      -[A7]
  660. 000007C6  3F3C A9EB                move.w     -[A7], 0xA9EB
  661. 000007CA  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  662. 000007CE  2B5F C4D2                move.l     [A5 - 0x3B2E], [A7]+
  663. 000007D2  42A7                     clr.l      -[A7]
  664. 000007D4  3F3C A884                move.w     -[A7], 0xA884
  665. 000007D8  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  666. 000007DC  2B5F C4EA                move.l     [A5 - 0x3B16], [A7]+
  667. 000007E0  486D 1BDA                pea.l      [A5 + 0x1BDA /* export_887 */]
  668. 000007E4  3F3C A884                move.w     -[A7], 0xA884
  669. 000007E8  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  670. 000007EC  42A7                     clr.l      -[A7]
  671. 000007EE  3F3C A88C                move.w     -[A7], 0xA88C
  672. 000007F2  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  673. 000007F6  2B5F C4FC                move.l     [A5 - 0x3B04], [A7]+
  674. 000007FA  486D 1BD2                pea.l      [A5 + 0x1BD2 /* export_886 */]
  675. 000007FE  3F3C A88C                move.w     -[A7], 0xA88C
  676. 00000802  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  677. 00000806  42A7                     clr.l      -[A7]
  678. 00000808  3F3C A937                move.w     -[A7], 0xA937
  679. 0000080C  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  680. 00000810  2B5F C4E2                move.l     [A5 - 0x3B1E], [A7]+
  681. 00000814  486D 2022                pea.l      [A5 + 0x2022 /* export_1024 */]
  682. 00000818  3F3C A937                move.w     -[A7], 0xA937
  683. 0000081C  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  684. 00000820  42A7                     clr.l      -[A7]
  685. 00000822  3F3C A938                move.w     -[A7], 0xA938
  686. 00000826  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  687. 0000082A  2B5F C4CA                move.l     [A5 - 0x3B36], [A7]+
  688. 0000082E  486D 2032                pea.l      [A5 + 0x2032 /* export_1026 */]
  689. 00000832  3F3C A938                move.w     -[A7], 0xA938
  690. 00000836  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  691. 0000083A  426D A136                clr.w      [A5 - 0x5ECA]
  692. 0000083E  426D B7D8                clr.w      [A5 - 0x4828]
  693. 00000842  2F0E                     move.l     -[A7], A6
  694. 00000844  4EBA FCB4                jsr        [PC - 0x34C /* 000004FA */]
  695. 00000848  4EAD 283A                jsr        [A5 + 0x283A /* export_1283 */]
  696. 0000084C  3B7C 0001 B7AE           move.w     [A5 - 0x4852], 0x1
  697. 00000852  3B7C 0001 B7B0           move.w     [A5 - 0x4850], 0x1
  698. 00000858  3B7C 0002 B7B2           move.w     [A5 - 0x484E], 0x2
  699. 0000085E  3B7C 0003 B7B4           move.w     [A5 - 0x484C], 0x3
  700. 00000864  3B7C 0004 B7B6           move.w     [A5 - 0x484A], 0x4
  701. 0000086A  3B7C 0006 B7B8           move.w     [A5 - 0x4848], 0x6
  702. 00000870  3B7C 0008 B7BA           move.w     [A5 - 0x4846], 0x8
  703. 00000876  426D B780                clr.w      [A5 - 0x4880]
  704. 0000087A  42A7                     clr.l      -[A7]
  705. 0000087C  700A                     moveq.l    D0, 0x0A
  706. 0000087E  2F00                     move.l     -[A7], D0
  707. 00000880  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  708. 00000884  2B5F B474                move.l     [A5 - 0x4B8C], [A7]+
  709. 00000888  486D B7C0                pea.l      [A5 - 0x4840]
  710. 0000088C  487A 058C                pea.l      [PC + 0x58C /* 00000E1A, value 0x10343431, pstring "4411441144114411" */]
  711. 00000890  A866                     syscall    StuffHex
  712. 00000892  486D B402                pea.l      [A5 - 0x4BFE]
  713. 00000896  487A 0570                pea.l      [PC + 0x570 /* 00000E08, value 0x10353541, pstring "55AA55AA55AA55AA" */]
  714. 0000089A  A866                     syscall    StuffHex
  715. 0000089C  486D B7EC                pea.l      [A5 - 0x4814]
  716. 000008A0  487A 0554                pea.l      [PC + 0x554 /* 00000DF6, value 0x10333036, pstring "3060C08103060C18" */]
  717. 000008A4  A866                     syscall    StuffHex
  718. 000008A6  486D BD2C                pea.l      [A5 - 0x42D4]
  719. 000008AA  3F3C 00AA                move.w     -[A7], 0xAA
  720. 000008AE  7008                     moveq.l    D0, 0x08
  721. 000008B0  2F00                     move.l     -[A7], D0
  722. 000008B2  4EAD 23E2                jsr        [A5 + 0x23E2 /* export_1144 */]
  723. 000008B6  1B7C 0001 C40E           move.b     [A5 - 0x3BF2], 0x1
  724. 000008BC  42A7                     clr.l      -[A7]
  725. 000008BE  486D 290A                pea.l      [A5 + 0x290A /* export_1309 */]
  726. 000008C2  4EAD 2B52                jsr        [A5 + 0x2B52 /* export_1382 */]
  727. 000008C6  2B5F B642                move.l     [A5 - 0x49BE], [A7]+
  728. 000008CA  42A7                     clr.l      -[A7]
  729. 000008CC  2F3A 0524                move.l     -[A7], [PC + 0x524 /* 00000DF2, value 0x57444546 'WDEF' */]
  730. 000008D0  4267                     clr.w      -[A7]
  731. 000008D2  A80C                     syscall    RGetResource
  732. 000008D4  2B5F C510                move.l     [A5 - 0x3AF0], [A7]+
  733. 000008D8  486E FFF2                pea.l      [A6 - 0xE]
  734. 000008DC  42A7                     clr.l      -[A7]
  735. 000008DE  2F3C 0081 0044           move.l     -[A7], 0x810044
  736. 000008E4  A8A7                     syscall    SetRect
  737. 000008E6  42A7                     clr.l      -[A7]
  738. 000008E8  2F2D BB36                move.l     -[A7], [A5 - 0x44CA]
  739. 000008EC  486E FFF2                pea.l      [A6 - 0xE]
  740. 000008F0  487A 04FA                pea.l      [PC + 0x4FA /* 00000DEC, value 0x5546F6F, pstring "Tools" */]
  741. 000008F4  2F3C 0804 0000           move.l     -[A7], 0x8040000
  742. 000008FA  70FF                     moveq.l    D0, 0xFFFFFFFF
  743. 000008FC  2F00                     move.l     -[A7], D0
  744. 000008FE  1F3C 0001                move.b     -[A7], 0x1
  745. 00000902  42A7                     clr.l      -[A7]
  746. 00000904  A913                     syscall    NewWindow
  747. 00000906  2B5F BB36                move.l     [A5 - 0x44CA], [A7]+
  748. 0000090A  2F2D BB36                move.l     -[A7], [A5 - 0x44CA]
  749. 0000090E  A873                     syscall    SetPort
  750. 00000910  206D FE88                movea.l    A0, [A5 - 0x178]
  751. 00000914  4868 0010                pea.l      [A0 + 0x10]
  752. 00000918  A87B                     syscall    ClipRect
  753. 0000091A  2B6D BB36 BBB8           move.l     [A5 - 0x4448], [A5 - 0x44CA]
  754. 00000920  486E FFF2                pea.l      [A6 - 0xE]
  755. 00000924  42A7                     clr.l      -[A7]
  756. 00000926  2F3C 0081 0047           move.l     -[A7], 0x810047
  757. 0000092C  A8A7                     syscall    SetRect
  758. 0000092E  42A7                     clr.l      -[A7]
  759. 00000930  2F2D B740                move.l     -[A7], [A5 - 0x48C0]
  760. 00000934  486E FFF2                pea.l      [A6 - 0xE]
  761. 00000938  487A 04A8                pea.l      [PC + 0x4A8 /* 00000DE2, value 0x8506174, pstring "Patterns" */]
  762. 0000093C  2F3C 0804 0000           move.l     -[A7], 0x8040000
  763. 00000942  70FF                     moveq.l    D0, 0xFFFFFFFF
  764. 00000944  2F00                     move.l     -[A7], D0
  765. 00000946  1F3C 0001                move.b     -[A7], 0x1
  766. 0000094A  42A7                     clr.l      -[A7]
  767. 0000094C  A913                     syscall    NewWindow
  768. 0000094E  2B5F B740                move.l     [A5 - 0x48C0], [A7]+
  769. 00000952  2F2D B740                move.l     -[A7], [A5 - 0x48C0]
  770. 00000956  A873                     syscall    SetPort
  771. 00000958  206D FE88                movea.l    A0, [A5 - 0x178]
  772. 0000095C  4868 0010                pea.l      [A0 + 0x10]
  773. 00000960  A87B                     syscall    ClipRect
  774. 00000962  2B6D B740 B75A           move.l     [A5 - 0x48A6], [A5 - 0x48C0]
  775. 00000968  3B7C 0040 B426           move.w     [A5 - 0x4BDA], 0x40 /* '@' */
  776. 0000096E  3B7C 002B B42C           move.w     [A5 - 0x4BD4], 0x2B /* '+' */
  777. 00000974  486E FFF2                pea.l      [A6 - 0xE]
  778. 00000978  42A7                     clr.l      -[A7]
  779. 0000097A  3F2D B426                move.w     -[A7], [A5 - 0x4BDA]
  780. 0000097E  3F2D B42C                move.w     -[A7], [A5 - 0x4BD4]
  781. 00000982  A8A7                     syscall    SetRect
  782. 00000984  42A7                     clr.l      -[A7]
  783. 00000986  2F2D B428                move.l     -[A7], [A5 - 0x4BD8]
  784. 0000098A  486E FFF2                pea.l      [A6 - 0xE]
  785. 0000098E  487A 044A                pea.l      [PC + 0x44A /* 00000DDA, value 0x7466174, pstring "FatBits" */]
  786. 00000992  2F3C 0804 0000           move.l     -[A7], 0x8040000
  787. 00000998  70FF                     moveq.l    D0, 0xFFFFFFFF
  788. 0000099A  2F00                     move.l     -[A7], D0
  789. 0000099C  1F3C 0001                move.b     -[A7], 0x1
  790. 000009A0  42A7                     clr.l      -[A7]
  791. 000009A2  A913                     syscall    NewWindow
  792. 000009A4  2B5F B428                move.l     [A5 - 0x4BD8], [A7]+
  793. 000009A8  2F2D B428                move.l     -[A7], [A5 - 0x4BD8]
  794. 000009AC  A873                     syscall    SetPort
  795. 000009AE  206D FE88                movea.l    A0, [A5 - 0x178]
  796. 000009B2  4868 0010                pea.l      [A0 + 0x10]
  797. 000009B6  A87B                     syscall    ClipRect
  798. 000009B8  2B6D B428 B44E           move.l     [A5 - 0x4BB2], [A5 - 0x4BD8]
  799. 000009BE  486E FFF2                pea.l      [A6 - 0xE]
  800. 000009C2  42A7                     clr.l      -[A7]
  801. 000009C4  2F3C 0023 01D8           move.l     -[A7], 0x2301D8
  802. 000009CA  A8A7                     syscall    SetRect
  803. 000009CC  42A7                     clr.l      -[A7]
  804. 000009CE  2F2D BD56                move.l     -[A7], [A5 - 0x42AA]
  805. 000009D2  486E FFF2                pea.l      [A6 - 0xE]
  806. 000009D6  487A 03FA                pea.l      [PC + 0x3FA /* 00000DD2, value 0x74D6573, pstring "Message" */]
  807. 000009DA  2F3C 0804 0000           move.l     -[A7], 0x8040000
  808. 000009E0  70FF                     moveq.l    D0, 0xFFFFFFFF
  809. 000009E2  2F00                     move.l     -[A7], D0
  810. 000009E4  1F3C 0001                move.b     -[A7], 0x1
  811. 000009E8  42A7                     clr.l      -[A7]
  812. 000009EA  A913                     syscall    NewWindow
  813. 000009EC  2B5F BD56                move.l     [A5 - 0x42AA], [A7]+
  814. 000009F0  2F2D BD56                move.l     -[A7], [A5 - 0x42AA]
  815. 000009F4  A873                     syscall    SetPort
  816. 000009F6  206D FE88                movea.l    A0, [A5 - 0x178]
  817. 000009FA  4868 0010                pea.l      [A0 + 0x10]
  818. 000009FE  A87B                     syscall    ClipRect
  819. 00000A00  2B6D BD56 BD5C           move.l     [A5 - 0x42A4], [A5 - 0x42AA]
  820. 00000A06  7000                     moveq.l    D0, 0x00
  821. 00000A08  2B40 C482                move.l     [A5 - 0x3B7E], D0
  822. 00000A0C  486E FFF2                pea.l      [A6 - 0xE]
  823. 00000A10  4EAD 285A                jsr        [A5 + 0x285A /* export_1287 */]
  824. 00000A14  42A7                     clr.l      -[A7]
  825. 00000A16  2F2D C4B2                move.l     -[A7], [A5 - 0x3B4E]
  826. 00000A1A  486E FFF2                pea.l      [A6 - 0xE]
  827. 00000A1E  487A 03AA                pea.l      [PC + 0x3AA /* 00000DCA, value 0x6536372, pstring "Scroll" */]
  828. 00000A22  2F3C 0804 0000           move.l     -[A7], 0x8040000
  829. 00000A28  70FF                     moveq.l    D0, 0xFFFFFFFF
  830. 00000A2A  2F00                     move.l     -[A7], D0
  831. 00000A2C  1F3C 0001                move.b     -[A7], 0x1
  832. 00000A30  42A7                     clr.l      -[A7]
  833. 00000A32  A913                     syscall    NewWindow
  834. 00000A34  2B5F C4B2                move.l     [A5 - 0x3B4E], [A7]+
  835. 00000A38  2F2D C4B2                move.l     -[A7], [A5 - 0x3B4E]
  836. 00000A3C  A873                     syscall    SetPort
  837. 00000A3E  206D FE88                movea.l    A0, [A5 - 0x178]
  838. 00000A42  4868 0010                pea.l      [A0 + 0x10]
  839. 00000A46  A87B                     syscall    ClipRect
  840. 00000A48  2B6D C4B2 B7DA           move.l     [A5 - 0x4826], [A5 - 0x3B4E]
  841. 00000A4E  486D C3FE                pea.l      [A5 - 0x3C02]
  842. 00000A52  4EAD 2842                jsr        [A5 + 0x2842 /* export_1284 */]
  843. 00000A56  41EE FFF2                lea.l      A0, [A6 - 0xE]
  844. 00000A5A  43ED C3FE                lea.l      A1, [A5 - 0x3C02]
  845. 00000A5E  20D9                     move.l     [A0]+, [A1]+
  846. 00000A60  20D9                     move.l     [A0]+, [A1]+
  847. 00000A62  486E FFF2                pea.l      [A6 - 0xE]
  848. 00000A66  3F2D B384                move.w     -[A7], [A5 - 0x4C7C]
  849. 00000A6A  3F2D B32A                move.w     -[A7], [A5 - 0x4CD6]
  850. 00000A6E  A8A8                     syscall    OffsetRect
  851. 00000A70  7000                     moveq.l    D0, 0x00
  852. 00000A72  2B40 BD28                move.l     [A5 - 0x42D8], D0
  853. 00000A76  7000                     moveq.l    D0, 0x00
  854. 00000A78  2B40 C522                move.l     [A5 - 0x3ADE], D0
  855. 00000A7C  486E FFF2                pea.l      [A6 - 0xE]
  856. 00000A80  1F3C 0001                move.b     -[A7], 0x1
  857. 00000A84  42A7                     clr.l      -[A7]
  858. 00000A86  4EAD 13BA                jsr        [A5 + 0x13BA /* export_627 */]
  859. 00000A8A  4EAD 2082                jsr        [A5 + 0x2082 /* export_1036 */]
  860. 00000A8E  4EAD 28A2                jsr        [A5 + 0x28A2 /* export_1296 */]
  861. 00000A92  4EAD 20EA                jsr        [A5 + 0x20EA /* export_1049 */]
  862. 00000A96  4EAD 223A                jsr        [A5 + 0x223A /* export_1091 */]
  863. 00000A9A  2F2D B266                move.l     -[A7], [A5 - 0x4D9A]
  864. 00000A9E  486D B26A                pea.l      [A5 - 0x4D96]
  865. 00000AA2  2F0E                     move.l     -[A7], A6
  866. 00000AA4  4EBA FBF2                jsr        [PC - 0x40E /* 00000698 */]
  867. 00000AA8  2F2D B32C                move.l     -[A7], [A5 - 0x4CD4]
  868. 00000AAC  486D B330                pea.l      [A5 - 0x4CD0]
  869. 00000AB0  2F0E                     move.l     -[A7], A6
  870. 00000AB2  4EBA FBE4                jsr        [PC - 0x41C /* 00000698 */]
  871. 00000AB6  2F2D B3C4                move.l     -[A7], [A5 - 0x4C3C]
  872. 00000ABA  486D B3B6                pea.l      [A5 - 0x4C4A]
  873. 00000ABE  2F0E                     move.l     -[A7], A6
  874. 00000AC0  4EBA FBD6                jsr        [PC - 0x42A /* 00000698 */]
  875. 00000AC4  2F2D B3EA                move.l     -[A7], [A5 - 0x4C16]
  876. 00000AC8  486D B3EE                pea.l      [A5 - 0x4C12]
  877. 00000ACC  2F0E                     move.l     -[A7], A6
  878. 00000ACE  4EBA FBC8                jsr        [PC - 0x438 /* 00000698 */]
  879. 00000AD2  2F2D B24E                move.l     -[A7], [A5 - 0x4DB2]
  880. 00000AD6  486D B252                pea.l      [A5 - 0x4DAE]
  881. 00000ADA  2F0E                     move.l     -[A7], A6
  882. 00000ADC  4EBA FBBA                jsr        [PC - 0x446 /* 00000698 */]
  883. 00000AE0  2F2D B3D6                move.l     -[A7], [A5 - 0x4C2A]
  884. 00000AE4  486D B3DA                pea.l      [A5 - 0x4C26]
  885. 00000AE8  2F0E                     move.l     -[A7], A6
  886. 00000AEA  4EBA FBAC                jsr        [PC - 0x454 /* 00000698 */]
  887. 00000AEE  2F2D B4B2                move.l     -[A7], [A5 - 0x4B4E]
  888. 00000AF2  486D B4B6                pea.l      [A5 - 0x4B4A]
  889. 00000AF6  2F0E                     move.l     -[A7], A6
  890. 00000AF8  4EBA FB9E                jsr        [PC - 0x462 /* 00000698 */]
  891. 00000AFC  2F2D B630                move.l     -[A7], [A5 - 0x49D0]
  892. 00000B00  486D B634                pea.l      [A5 - 0x49CC]
  893. 00000B04  2F0E                     move.l     -[A7], A6
  894. 00000B06  4EBA FB90                jsr        [PC - 0x470 /* 00000698 */]
  895. 00000B0A  2F2D BC74                move.l     -[A7], [A5 - 0x438C]
  896. 00000B0E  486D BC78                pea.l      [A5 - 0x4388]
  897. 00000B12  2F0E                     move.l     -[A7], A6
  898. 00000B14  4EBA FB82                jsr        [PC - 0x47E /* 00000698 */]
  899. 00000B18  42A7                     clr.l      -[A7]
  900. 00000B1A  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  901. 00000B1E  2B5F B984                move.l     [A5 - 0x467C], [A7]+
  902. 00000B22  4EAD 2B5A                jsr        [A5 + 0x2B5A /* export_1383 */]
  903. 00000B26  486D B280                pea.l      [A5 - 0x4D80]
  904. 00000B2A  A86F                     syscall    OpenPort
  905. 00000B2C  486D B26A                pea.l      [A5 - 0x4D96]
  906. 00000B30  A875                     syscall    SetPBits/SetPortBits
  907. 00000B32  4EAD 22A2                jsr        [A5 + 0x22A2 /* export_1104 */]
  908. 00000B36  486D B2EC                pea.l      [A5 - 0x4D14]
  909. 00000B3A  A8EA                     syscall    SetStdProcs
  910. 00000B3C  41ED B2EC                lea.l      A0, [A5 - 0x4D14]
  911. 00000B40  2B48 B2E8                move.l     [A5 - 0x4D18], A0
  912. 00000B44  486D B280                pea.l      [A5 - 0x4D80]
  913. 00000B48  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  914. 00000B4C  486D BC02                pea.l      [A5 - 0x43FE]
  915. 00000B50  A86F                     syscall    OpenPort
  916. 00000B52  486D B26A                pea.l      [A5 - 0x4D96]
  917. 00000B56  A875                     syscall    SetPBits/SetPortBits
  918. 00000B58  4EAD 22A2                jsr        [A5 + 0x22A2 /* export_1104 */]
  919. 00000B5C  486D BD88                pea.l      [A5 - 0x4278]
  920. 00000B60  A8EA                     syscall    SetStdProcs
  921. 00000B62  2B6D BD88 BD84           move.l     [A5 - 0x427C], [A5 - 0x4278]
  922. 00000B68  41ED 2072                lea.l      A0, [A5 + 0x2072 /* export_1034 */]
  923. 00000B6C  2B48 BD88                move.l     [A5 - 0x4278], A0
  924. 00000B70  41ED 2052                lea.l      A0, [A5 + 0x2052 /* export_1030 */]
  925. 00000B74  2B48 BD90                move.l     [A5 - 0x4270], A0
  926. 00000B78  41ED 200A                lea.l      A0, [A5 + 0x200A /* export_1021 */]
  927. 00000B7C  2B48 BDA8                move.l     [A5 - 0x4258], A0
  928. 00000B80  41ED 205A                lea.l      A0, [A5 + 0x205A /* export_1031 */]
  929. 00000B84  2B48 BDA4                move.l     [A5 - 0x425C], A0
  930. 00000B88  41ED BD88                lea.l      A0, [A5 - 0x4278]
  931. 00000B8C  2B48 BC6A                move.l     [A5 - 0x4396], A0
  932. 00000B90  206D B660                movea.l    A0, [A5 - 0x49A0]
  933. 00000B94  43ED BC0A                lea.l      A1, [A5 - 0x43F6]
  934. 00000B98  5088                     addq.l     A0, 8
  935. 00000B9A  22D8                     move.l     [A1]+, [A0]+
  936. 00000B9C  22D8                     move.l     [A1]+, [A0]+
  937. 00000B9E  486D BC02                pea.l      [A5 - 0x43FE]
  938. 00000BA2  4EAD 204A                jsr        [A5 + 0x204A /* export_1029 */]
  939. 00000BA6  1B7C 0001 BCB4           move.b     [A5 - 0x434C], 0x1
  940. 00000BAC  42A7                     clr.l      -[A7]
  941. 00000BAE  3F3C A8EF                move.w     -[A7], 0xA8EF
  942. 00000BB2  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  943. 00000BB6  2B5F C4F8                move.l     [A5 - 0x3B08], [A7]+
  944. 00000BBA  486D 2062                pea.l      [A5 + 0x2062 /* export_1032 */]
  945. 00000BBE  3F3C A8EF                move.w     -[A7], 0xA8EF
  946. 00000BC2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  947. 00000BC6  42A7                     clr.l      -[A7]
  948. 00000BC8  A8D8                     syscall    NewRgn
  949. 00000BCA  2B5F B33E                move.l     [A5 - 0x4CC2], [A7]+
  950. 00000BCE  2F2D B32C                move.l     -[A7], [A5 - 0x4CD4]
  951. 00000BD2  70FF                     moveq.l    D0, 0xFFFFFFFF
  952. 00000BD4  2F00                     move.l     -[A7], D0
  953. 00000BD6  486D C3FE                pea.l      [A5 - 0x3C02]
  954. 00000BDA  4EAD 29D2                jsr        [A5 + 0x29D2 /* export_1334 */]
  955. 00000BDE  41ED B278                lea.l      A0, [A5 - 0x4D88]
  956. 00000BE2  43ED C3FE                lea.l      A1, [A5 - 0x3C02]
  957. 00000BE6  20D9                     move.l     [A0]+, [A1]+
  958. 00000BE8  20D9                     move.l     [A0]+, [A1]+
  959. 00000BEA  1B7C 0001 BD26           move.b     [A5 - 0x42DA], 0x1
  960. 00000BF0  1B7C 0001 B622           move.b     [A5 - 0x49DE], 0x1
  961. 00000BF6  41ED B4C4                lea.l      A0, [A5 - 0x4B3C]
  962. 00000BFA  2B48 B614                move.l     [A5 - 0x49EC], A0
  963. 00000BFE  3B7C 0008 B618           move.w     [A5 - 0x49E8], 0x8
  964. 00000C04  3B7C 0040 B620           move.w     [A5 - 0x49E0], 0x40 /* '@' */
  965. 00000C0A  3B7C 002A B61E           move.w     [A5 - 0x49E2], 0x2A /* '*' */
  966. 00000C10  2F3C 0000 00F8           move.l     -[A7], 0xF8
  967. 00000C16  486D B80A                pea.l      [A5 - 0x47F6]
  968. 00000C1A  4EAD 1B92                jsr        [A5 + 0x1B92 /* export_878 */]
  969. 00000C1E  3B7C 0001 B652           move.w     [A5 - 0x49AE], 0x1
  970. 00000C24  1B7C 0001 B7C8           move.b     [A5 - 0x4838], 0x1
  971. 00000C2A  426D C5BA                clr.w      [A5 - 0x3A46]
  972. 00000C2E  42A7                     clr.l      -[A7]
  973. 00000C30  3F3C 0001                move.w     -[A7], 0x1
  974. 00000C34  A9B9                     syscall    GetCursor
  975. 00000C36  205F                     movea.l    A0, [A7]+
  976. 00000C38  2050                     movea.l    A0, [A0]
  977. 00000C3A  43ED BBBE                lea.l      A1, [A5 - 0x4442]
  978. 00000C3E  7010                     moveq.l    D0, 0x10
  979. label00000C40:
  980. 00000C40  22D8                     move.l     [A1]+, [A0]+
  981. 00000C42  51C8 FFFC                dbf        D0, -0x6 /* 00000C40 */
  982. 00000C46  3B7C 000A BBFE           move.w     [A5 - 0x4402], 0xA /* '\n' */
  983. 00000C4C  42A7                     clr.l      -[A7]
  984. 00000C4E  2F3A 0176                move.l     -[A7], [PC + 0x176 /* 00000DC6, value 0x5349434E 'SICN' */]
  985. 00000C52  3F3C 0082                move.w     -[A7], 0x82
  986. 00000C56  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  987. 00000C5A  2B5F C5A0                move.l     [A5 - 0x3A60], [A7]+
  988. 00000C5E  1B7C 0001 A138           move.b     [A5 - 0x5EC8], 0x1
  989. 00000C64  1B7C 0001 B7CE           move.b     [A5 - 0x4832], 0x1
  990. 00000C6A  1B7C 0001 BD10           move.b     [A5 - 0x42F0], 0x1
  991. 00000C70  3B7C 0001 BB1C           move.w     [A5 - 0x44E4], 0x1
  992. 00000C76  426D BB1E                clr.w      [A5 - 0x44E2]
  993. 00000C7A  3B7C 0008 BAEE           move.w     [A5 - 0x4512], 0x8
  994. 00000C80  3B7C 0004 B766           move.w     [A5 - 0x489A], 0x4
  995. 00000C86  3B7C 000C C586           move.w     [A5 - 0x3A7A], 0xC
  996. 00000C8C  302D C586                move.w     D0, [A5 - 0x3A7A]
  997. 00000C90  5340                     subq.w     D0, 1
  998. 00000C92  41ED A950                lea.l      A0, [A5 - 0x56B0]
  999. 00000C96  E740                     asl        D0.w, 3
  1000. 00000C98  43ED BB10                lea.l      A1, [A5 - 0x44F0]
  1001. 00000C9C  41F0 0000                lea.l      A0, [A0 + D0.w]
  1002. 00000CA0  22D8                     move.l     [A1]+, [A0]+
  1003. 00000CA2  22D8                     move.l     [A1]+, [A0]+
  1004. 00000CA4  3B7C 0042 BB50           move.w     [A5 - 0x44B0], 0x42 /* 'B' */
  1005. 00000CAA  3B7C 0043 BB52           move.w     [A5 - 0x44AE], 0x43 /* 'C' */
  1006. 00000CB0  3B7C 0044 BB54           move.w     [A5 - 0x44AC], 0x44 /* 'D' */
  1007. 00000CB6  3B7C 0046 BB56           move.w     [A5 - 0x44AA], 0x46 /* 'F' */
  1008. 00000CBC  3B7C 0045 BB58           move.w     [A5 - 0x44A8], 0x45 /* 'E' */
  1009. 00000CC2  3B7C 004C BB5A           move.w     [A5 - 0x44A6], 0x4C /* 'L' */
  1010. 00000CC8  3B7C 004B BB5C           move.w     [A5 - 0x44A4], 0x4B /* 'K' */
  1011. 00000CCE  3B7C 004E BB5E           move.w     [A5 - 0x44A2], 0x4E /* 'N' */
  1012. 00000CD4  3B7C 004D BB60           move.w     [A5 - 0x44A0], 0x4D /* 'M' */
  1013. 00000CDA  3B7C 004A BB62           move.w     [A5 - 0x449E], 0x4A /* 'J' */
  1014. 00000CE0  3B7C 004F BB64           move.w     [A5 - 0x449C], 0x4F /* 'O' */
  1015. 00000CE6  3B7C 0051 BB66           move.w     [A5 - 0x449A], 0x51 /* 'Q' */
  1016. 00000CEC  3B7C 0049 BB68           move.w     [A5 - 0x4498], 0x49 /* 'I' */
  1017. 00000CF2  3B7C 0053 BB6A           move.w     [A5 - 0x4496], 0x53 /* 'S' */
  1018. 00000CF8  3B7C 0055 BB6C           move.w     [A5 - 0x4494], 0x55 /* 'U' */
  1019. 00000CFE  3B7C 0048 BB6E           move.w     [A5 - 0x4492], 0x48 /* 'H' */
  1020. 00000D04  3B7C 005A BB70           move.w     [A5 - 0x4490], 0x5A /* 'Z' */
  1021. 00000D0A  3B7C 0057 BB72           move.w     [A5 - 0x448E], 0x57 /* 'W' */
  1022. 00000D10  7000                     moveq.l    D0, 0x00
  1023. 00000D12  303C 0056                move.w     D0, 0x56 /* 'V' */
  1024. 00000D16  E688                     lsr        D0, 3
  1025. 00000D18  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  1026. 00000D1E  3B40 B74E                move.w     [A5 - 0x48B2], D0
  1027. 00000D22  2B6D B746 B74A           move.l     [A5 - 0x48B6], [A5 - 0x48BA]
  1028. 00000D28  3B7C 0047 B756           move.w     [A5 - 0x48AA], 0x47 /* 'G' */
  1029. 00000D2E  3B7C 0081 B754           move.w     [A5 - 0x48AC], 0x81
  1030. 00000D34  4EAD 2832                jsr        [A5 + 0x2832 /* export_1282 */]
  1031. 00000D38  7000                     moveq.l    D0, 0x00
  1032. 00000D3A  303C 0053                move.w     D0, 0x53 /* 'S' */
  1033. 00000D3E  E688                     lsr        D0, 3
  1034. 00000D40  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  1035. 00000D46  3B40 BB40                move.w     [A5 - 0x44C0], D0
  1036. 00000D4A  2B6D BB4A BB3C           move.l     [A5 - 0x44C4], [A5 - 0x44B6]
  1037. 00000D50  302D BB44                move.w     D0, [A5 - 0x44BC]
  1038. 00000D54  D07C 0044                add.w      D0, 0x44 /* 'D' */
  1039. 00000D58  3B40 BB48                move.w     [A5 - 0x44B8], D0
  1040. 00000D5C  302D BB42                move.w     D0, [A5 - 0x44BE]
  1041. 00000D60  D07C 0081                add.w      D0, 0x81
  1042. 00000D64  3B40 BB46                move.w     [A5 - 0x44BA], D0
  1043. 00000D68  4EAD 2312                jsr        [A5 + 0x2312 /* export_1118 */]
  1044. 00000D6C  426D BB1A                clr.w      [A5 - 0x44E6]
  1045. 00000D70  41ED B828                lea.l      A0, [A5 - 0x47D8]
  1046. 00000D74  2B48 B81A                move.l     [A5 - 0x47E6], A0
  1047. 00000D78  3B7C 0004 B81E           move.w     [A5 - 0x47E2], 0x4
  1048. 00000D7E  426D B820                clr.w      [A5 - 0x47E0]
  1049. 00000D82  426D B822                clr.w      [A5 - 0x47DE]
  1050. 00000D86  3B7C 0020 B824           move.w     [A5 - 0x47DC], 0x20 /* ' ' */
  1051. 00000D8C  3B7C 0020 B826           move.w     [A5 - 0x47DA], 0x20 /* ' ' */
  1052. 00000D92  7003                     moveq.l    D0, 0x03
  1053. 00000D94  2B40 C506                move.l     [A5 - 0x3AFA], D0
  1054. 00000D98  7000                     moveq.l    D0, 0x00
  1055. 00000D9A  2B40 AD9E                move.l     [A5 - 0x5262], D0
  1056. 00000D9E  7000                     moveq.l    D0, 0x00
  1057. 00000DA0  2B40 AD9A                move.l     [A5 - 0x5266], D0
  1058. 00000DA4  7000                     moveq.l    D0, 0x00
  1059. 00000DA6  2B40 AD96                move.l     [A5 - 0x526A], D0
  1060. 00000DAA  7000                     moveq.l    D0, 0x00
  1061. 00000DAC  2B40 AF14                move.l     [A5 - 0x50EC], D0
  1062. 00000DB0  7000                     moveq.l    D0, 0x00
  1063. 00000DB2  2B40 AF10                move.l     [A5 - 0x50F0], D0
  1064. 00000DB6  42A7                     clr.l      -[A7]
  1065. 00000DB8  A975                     syscall    TickCount
  1066. 00000DBA  2B5F C48A                move.l     [A5 - 0x3B76], [A7]+
  1067. 00000DBE  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1068. 00000DC2  4E5E                     unlink     A6
  1069. 00000DC4  4E75                     rts
  1070. 00000DC6  5349                     subq.w     A1, 1
  1071. 00000DC8  434E                     chk.w      D1, A6
  1072. 00000DCA  0653 6372                addi.w     [A3], 0x6372 /* 'cr' */
  1073. 00000DCE  6F6C                     ble        +0x6E /* 00000E3C */
  1074. 00000DD0  6C00 074D                bge        +0x74F /* 0000151F */
  1075. 00000DD4  6573                     bcs        +0x75 /* 00000E49 */
  1076. 00000DD6  7361                     moveq.l    D1, 0x61
  1077. 00000DD8  6765                     beq        +0x67 /* 00000E3F */
  1078. 00000DDA  0746                     bchg       D6, D3
  1079. 00000DDC  6174                     bsr        +0x76 /* 00000E52 */
  1080. 00000DDE  4269 7473                clr.w      [A1 + 0x7473]
  1081. 00000DE2  0850 6174                bchg.b     [A0], 0x74 /* 't' */
  1082. 00000DE6  7465                     moveq.l    D2, 0x65
  1083. 00000DE8  726E                     moveq.l    D1, 0x6E
  1084. 00000DEA  7300                     moveq.l    D1, 0x00
  1085. 00000DEC  0554                     bchg       [A4], D2
  1086. 00000DEE  6F6F                     ble        +0x71 /* 00000E5F */
  1087. 00000DF0  6C73                     bge        +0x75 /* 00000E65 */
  1088. 00000DF2  5744                     subq.w     D4, 3
  1089. 00000DF4  4546                     chk.w      D2, D6
  1090. 00000DF6  1033 3036                move.b     D0, [A3 + D3.w + 0x36]
  1091. 00000DFA  3043                     movea.w    A0, D3
  1092. 00000DFC  3038 3130                move.w     D0, [0x00003130]
  1093. 00000E00  3330 3630                move.w     -[A1], [A0 + D3.w * 8 + 0x30]
  1094. 00000E04  4331 3800                .invalid   1, [A1 + D3] // invalid opcode 4 with b == 4
  1095. 00000E08  1035 3541                move.b     D0, [[A5 + <<invalid base displacement size>>]]
  1096. 00000E0C  4135 3541                .invalid   0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
  1097. 00000E10  4135 3541                .invalid   0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
  1098. 00000E14  4135 3541                .invalid   0, [[A5 + <<invalid base displacement size>>]] // invalid opcode 4 with b == 4
  1099. 00000E18  4100                     .invalid   0, D0 // invalid opcode 4 with b == 4
  1100. 00000E1A  1034 3431                move.b     D0, [A4 + D3.w * 4 + 0x31]
  1101. 00000E1E  3134 3431                move.w     -[A0], [A4 + D3.w * 4 + 0x31]
  1102. 00000E22  3134 3431                move.w     -[A0], [A4 + D3.w * 4 + 0x31]
  1103. 00000E26  3134 3431                move.w     -[A0], [A4 + D3.w * 4 + 0x31]
  1104. 00000E2A  3100                     move.w     -[A0], D0
  1105. fn00000E2C:
  1106. 00000E2C  4E56 0000                link       A6, 0
  1107. 00000E30  42A7                     clr.l      -[A7]
  1108. 00000E32  3F3C A920                move.w     -[A7], 0xA920
  1109. 00000E36  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1110. 00000E3A  2B5F C4C2                move.l     [A5 - 0x3B3E], [A7]+
  1111. // begin alternate branch 00000E3C-00000E3E
  1112. label00000E3C:
  1113. 00000E3C  C4C2                     mulu.w     D2, D2
  1114. // end alternate branch 00000E3C-00000E3E
  1115. label00000E3C: // (misaligned)
  1116. 00000E3E  486D 1A8A                pea.l      [A5 + 0x1A8A /* export_845 */]
  1117. 00000E42  3F3C A920                move.w     -[A7], 0xA920
  1118. 00000E46  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1119. 00000E4A  42A7                     clr.l      -[A7]
  1120. 00000E4C  3F3C A925                move.w     -[A7], 0xA925
  1121. 00000E50  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1122. // begin alternate branch 00000E52-00000E5C
  1123. fn00000E52:
  1124. 00000E52  01AA 2B5F                bclr       [A2 + 0x2B5F], D0
  1125. 00000E56  C4EE 486D                mulu.w     D2, [A6 + 0x486D]
  1126. 00000E5A  1A9A                     move.b     [A5], [A2]+
  1127. // end alternate branch 00000E52-00000E5C
  1128. fn00000E52: // (misaligned)
  1129. 00000E54  2B5F C4EE                move.l     [A5 - 0x3B12], [A7]+
  1130. 00000E58  486D 1A9A                pea.l      [A5 + 0x1A9A /* export_847 */]
  1131. 00000E5C  3F3C A925                move.w     -[A7], 0xA925
  1132. 00000E60  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1133. 00000E64  42A7                     clr.l      -[A7]
  1134. 00000E66  3F3C A916                move.w     -[A7], 0xA916
  1135. 00000E6A  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1136. 00000E6E  2B5F C4C6                move.l     [A5 - 0x3B3A], [A7]+
  1137. 00000E72  486D 1AA2                pea.l      [A5 + 0x1AA2 /* export_848 */]
  1138. 00000E76  3F3C A916                move.w     -[A7], 0xA916
  1139. 00000E7A  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1140. 00000E7E  42A7                     clr.l      -[A7]
  1141. 00000E80  3F3C A91B                move.w     -[A7], 0xA91B
  1142. 00000E84  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1143. 00000E88  2B5F C4D6                move.l     [A5 - 0x3B2A], [A7]+
  1144. 00000E8C  486D 1AAA                pea.l      [A5 + 0x1AAA /* export_849 */]
  1145. 00000E90  3F3C A91B                move.w     -[A7], 0xA91B
  1146. 00000E94  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1147. 00000E98  42A7                     clr.l      -[A7]
  1148. 00000E9A  3F3C A91F                move.w     -[A7], 0xA91F
  1149. 00000E9E  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1150. 00000EA2  2B5F C500                move.l     [A5 - 0x3B00], [A7]+
  1151. 00000EA6  486D 1AB2                pea.l      [A5 + 0x1AB2 /* export_850 */]
  1152. 00000EAA  3F3C A91F                move.w     -[A7], 0xA91F
  1153. 00000EAE  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1154. 00000EB2  42A7                     clr.l      -[A7]
  1155. 00000EB4  3F3C A915                move.w     -[A7], 0xA915
  1156. 00000EB8  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1157. 00000EBC  2B5F C4F4                move.l     [A5 - 0x3B0C], [A7]+
  1158. 00000EC0  486D 1ABA                pea.l      [A5 + 0x1ABA /* export_851 */]
  1159. 00000EC4  3F3C A915                move.w     -[A7], 0xA915
  1160. 00000EC8  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1161. 00000ECC  42A7                     clr.l      -[A7]
  1162. 00000ECE  3F3C A970                move.w     -[A7], 0xA970
  1163. 00000ED2  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1164. 00000ED6  2B5F B7DE                move.l     [A5 - 0x4822], [A7]+
  1165. 00000EDA  486D 1A92                pea.l      [A5 + 0x1A92 /* export_846 */]
  1166. 00000EDE  3F3C A970                move.w     -[A7], 0xA970
  1167. 00000EE2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1168. 00000EE6  4E5E                     unlink     A6
  1169. 00000EE8  4E75                     rts
  1170. fn00000EEA:
  1171. 00000EEA  4E56 FFEC                link       A6, -0x0014
  1172. 00000EEE  2F0C                     move.l     -[A7], A4
  1173. 00000EF0  422D C852                clr.b      [A5 - 0x37AE]
  1174. 00000EF4  422D C854                clr.b      [A5 - 0x37AC]
  1175. 00000EF8  486D BC02                pea.l      [A5 - 0x43FE]
  1176. 00000EFC  A873                     syscall    SetPort
  1177. 00000EFE  42A7                     clr.l      -[A7]
  1178. 00000F00  486D B70C                pea.l      [A5 - 0x48F4]
  1179. 00000F04  486D B70C                pea.l      [A5 - 0x48F4]
  1180. 00000F08  A83E                     syscall    TEStyleNew
  1181. 00000F0A  2B5F BC8C                move.l     [A5 - 0x4374], [A7]+
  1182. 00000F0E  486E FFF8                pea.l      [A6 - 0x8]
  1183. 00000F12  2F3C 3FFF 3FFF           move.l     -[A7], 0x3FFF3FFF
  1184. 00000F18  2F3C 43E8 43E8           move.l     -[A7], 0x43E843E8
  1185. 00000F1E  A8A7                     syscall    SetRect
  1186. 00000F20  42A7                     clr.l      -[A7]
  1187. 00000F22  486E FFF8                pea.l      [A6 - 0x8]
  1188. 00000F26  486E FFF8                pea.l      [A6 - 0x8]
  1189. 00000F2A  A83E                     syscall    TEStyleNew
  1190. 00000F2C  2B5F C826                move.l     [A5 - 0x37DA], [A7]+
  1191. 00000F30  42A7                     clr.l      -[A7]
  1192. 00000F32  486E FFF8                pea.l      [A6 - 0x8]
  1193. 00000F36  486E FFF8                pea.l      [A6 - 0x8]
  1194. 00000F3A  A9D2                     syscall    TENew
  1195. 00000F3C  2B5F C84E                move.l     [A5 - 0x37B2], [A7]+
  1196. 00000F40  41ED 0FC2                lea.l      A0, [A5 + 0xFC2 /* export_500 */]
  1197. 00000F44  2D48 FFEC                move.l     [A6 - 0x14], A0
  1198. 00000F48  3F3C 0001                move.w     -[A7], 0x1
  1199. 00000F4C  486E FFEC                pea.l      [A6 - 0x14]
  1200. 00000F50  2F2D C826                move.l     -[A7], [A5 - 0x37DA]
  1201. 00000F54  3F3C 000C                move.w     -[A7], 0xC
  1202. 00000F58  A83D                     syscall    TEDispatch
  1203. 00000F5A  41ED 0FC2                lea.l      A0, [A5 + 0xFC2 /* export_500 */]
  1204. 00000F5E  2D48 FFEC                move.l     [A6 - 0x14], A0
  1205. 00000F62  3F3C 0001                move.w     -[A7], 0x1
  1206. 00000F66  486E FFEC                pea.l      [A6 - 0x14]
  1207. 00000F6A  2F2D C84E                move.l     -[A7], [A5 - 0x37B2]
  1208. 00000F6E  3F3C 000C                move.w     -[A7], 0xC
  1209. 00000F72  A83D                     syscall    TEDispatch
  1210. 00000F74  486D B280                pea.l      [A5 - 0x4D80]
  1211. 00000F78  A873                     syscall    SetPort
  1212. 00000F7A  42A7                     clr.l      -[A7]
  1213. 00000F7C  486D B70C                pea.l      [A5 - 0x48F4]
  1214. 00000F80  486D B70C                pea.l      [A5 - 0x48F4]
  1215. 00000F84  A83E                     syscall    TEStyleNew
  1216. 00000F86  2B5F C820                move.l     [A5 - 0x37E0], [A7]+
  1217. 00000F8A  2F2D BD56                move.l     -[A7], [A5 - 0x42AA]
  1218. 00000F8E  A873                     syscall    SetPort
  1219. 00000F90  4EAD 22A2                jsr        [A5 + 0x22A2 /* export_1104 */]
  1220. 00000F94  486D B624                pea.l      [A5 - 0x49DC]
  1221. 00000F98  2F3C 0009 0000           move.l     -[A7], 0x90000 /* '\t\0\0' */
  1222. 00000F9E  2F3C 0019 01D8           move.l     -[A7], 0x1901D8
  1223. 00000FA4  A8A7                     syscall    SetRect
  1224. 00000FA6  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1225. 00000FAA  43ED B624                lea.l      A1, [A5 - 0x49DC]
  1226. 00000FAE  20D9                     move.l     [A0]+, [A1]+
  1227. 00000FB0  20D9                     move.l     [A0]+, [A1]+
  1228. 00000FB2  302E FFF2                move.w     D0, [A6 - 0xE]
  1229. 00000FB6  D07C 000C                add.w      D0, 0xC
  1230. 00000FBA  3D40 FFF2                move.w     [A6 - 0xE], D0
  1231. 00000FBE  302E FFF6                move.w     D0, [A6 - 0xA]
  1232. 00000FC2  907C 000C                sub.w      D0, 0xC
  1233. 00000FC6  3D40 FFF6                move.w     [A6 - 0xA], D0
  1234. 00000FCA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1235. 00000FCE  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1236. 00000FD2  20D9                     move.l     [A0]+, [A1]+
  1237. 00000FD4  20D9                     move.l     [A0]+, [A1]+
  1238. 00000FD6  3D7C 3FFF FFFE           move.w     [A6 - 0x2], 0x3FFF
  1239. 00000FDC  42A7                     clr.l      -[A7]
  1240. 00000FDE  486E FFF8                pea.l      [A6 - 0x8]
  1241. 00000FE2  486E FFF0                pea.l      [A6 - 0x10]
  1242. 00000FE6  A9D2                     syscall    TENew
  1243. 00000FE8  2B5F BD60                move.l     [A5 - 0x42A0], [A7]+
  1244. 00000FEC  206D BD60                movea.l    A0, [A5 - 0x42A0]
  1245. 00000FF0  2850                     movea.l    A4, [A0]
  1246. 00000FF2  396D A262 003A           move.w     [A4 + 0x3A], [A5 - 0x5D9E]
  1247. 00000FF8  102D A24E                move.b     D0, [A5 - 0x5DB2]
  1248. 00000FFC  6708                     beq        +0xA /* 00001006 */
  1249. 00000FFE  41ED 23BA                lea.l      A0, [A5 + 0x23BA /* export_1139 */]
  1250. 00001002  2948 0026                move.l     [A4 + 0x26], A0
  1251. label00001006:
  1252. 00001006  397C FFFF 0048           move.w     [A4 + 0x48], 0xFFFF
  1253. 0000100C  1B7C 0001 B7D2           move.b     [A5 - 0x482E], 0x1
  1254. 00001012  3B7C FFFF C588           move.w     [A5 - 0x3A78], 0xFFFF
  1255. 00001018  422D C59E                clr.b      [A5 - 0x3A62]
  1256. 0000101C  2F2D BD56                move.l     -[A7], [A5 - 0x42AA]
  1257. 00001020  A873                     syscall    SetPort
  1258. 00001022  42A7                     clr.l      -[A7]
  1259. 00001024  2F3A 001E                move.l     -[A7], [PC + 0x1E /* 00001044, value 0x4F504552 'OPER' */]
  1260. 00001028  4267                     clr.w      -[A7]
  1261. 0000102A  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  1262. 0000102E  2B5F B93A                move.l     [A5 - 0x46C6], [A7]+
  1263. 00001032  660A                     bne        +0xC /* 0000103E */
  1264. 00001034  2F3C 0000 02F9           move.l     -[A7], 0x2F9
  1265. 0000103A  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  1266. label0000103E:
  1267. 0000103E  285F                     movea.l    A4, [A7]+
  1268. 00001040  4E5E                     unlink     A6
  1269. 00001042  4E75                     rts
  1270. 00001044  4F50                     chk.w      D7, [A0]
  1271. 00001046  4552                     chk.w      D2, [A2]
  1272. fn00001048:
  1273. 00001048  4E56 FFFA                link       A6, -0x0006
  1274. 0000104C  422D CE80                clr.b      [A5 - 0x3180]
  1275. 00001050  70FF                     moveq.l    D0, 0xFFFFFFFF
  1276. 00001052  2B40 CE82                move.l     [A5 - 0x317E], D0
  1277. 00001056  70FF                     moveq.l    D0, 0xFFFFFFFF
  1278. 00001058  2B40 CE86                move.l     [A5 - 0x317A], D0
  1279. 0000105C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1280. 0000105E  2B40 CE8A                move.l     [A5 - 0x3176], D0
  1281. 00001062  70FF                     moveq.l    D0, 0xFFFFFFFF
  1282. 00001064  2B40 CE8E                move.l     [A5 - 0x3172], D0
  1283. 00001068  70FF                     moveq.l    D0, 0xFFFFFFFF
  1284. 0000106A  2B40 CE92                move.l     [A5 - 0x316E], D0
  1285. 0000106E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1286. 00001070  2B40 CE96                move.l     [A5 - 0x316A], D0
  1287. 00001074  70FF                     moveq.l    D0, 0xFFFFFFFF
  1288. 00001076  2B40 CE9A                move.l     [A5 - 0x3166], D0
  1289. 0000107A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1290. 0000107C  2B40 CE9E                move.l     [A5 - 0x3162], D0
  1291. 00001080  487A 0050                pea.l      [PC + 0x50 /* 000010D2, value 0x8302E23, pstring "0.######" */]
  1292. 00001084  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  1293. 00001088  3B7C 0001 D034           move.w     [A5 - 0x2FCC], 0x1
  1294. 0000108E  7000                     moveq.l    D0, 0x00
  1295. 00001090  2B40 A3A2                move.l     [A5 - 0x5C5E], D0
  1296. 00001094  42A7                     clr.l      -[A7]
  1297. 00001096  7001                     moveq.l    D0, 0x01
  1298. 00001098  2F00                     move.l     -[A7], D0
  1299. 0000109A  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  1300. 0000109E  2B5F CEC2                move.l     [A5 - 0x313E], [A7]+
  1301. 000010A2  206D CEC2                movea.l    A0, [A5 - 0x313E]
  1302. 000010A6  2050                     movea.l    A0, [A0]
  1303. 000010A8  4210                     clr.b      [A0]
  1304. 000010AA  422D D140                clr.b      [A5 - 0x2EC0]
  1305. 000010AE  1B7C 0001 D030           move.b     [A5 - 0x2FD0], 0x1
  1306. 000010B4  2F3C 0004 0080           move.l     -[A7], 0x40080
  1307. 000010BA  486E FFFA                pea.l      [A6 - 0x6]
  1308. 000010BE  4EAD 2572                jsr        [A5 + 0x2572 /* export_1194 */]
  1309. 000010C2  3B6E FFFA D142           move.w     [A5 - 0x2EBE], [A6 - 0x6]
  1310. 000010C8  3B6E FFFE D144           move.w     [A5 - 0x2EBC], [A6 - 0x2]
  1311. 000010CE  4E5E                     unlink     A6
  1312. 000010D0  4E75                     rts
  1313. 000010D2  0830 2E23 2323 2323 2300 4E56 btst.b     [[A0 + 0x2323 + D2 * 2] + 0x23004E56], 0x23 /* '#' */
  1314. // begin alternate branch 000010DC-000010E2
  1315. fn000010DC:
  1316. 000010DC  4E56 0000                link       A6, 0
  1317. 000010E0  42A7                     clr.l      -[A7]
  1318. // end alternate branch 000010DC-000010E2
  1319. fn000010DC: // (misaligned)
  1320. 000010DE  0000 42A7                ori.b      D0, 0xA7
  1321. 000010E2  2F3C 0000 07D0           move.l     -[A7], 0x7D0
  1322. 000010E8  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  1323. 000010EC  2B5F D222                move.l     [A5 - 0x2DDE], [A7]+
  1324. 000010F0  660A                     bne        +0xC /* 000010FC */
  1325. 000010F2  2F3C 0066 D785           move.l     -[A7], 0x66D785
  1326. 000010F8  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  1327. label000010FC:
  1328. 000010FC  7000                     moveq.l    D0, 0x00
  1329. 000010FE  2B40 D226                move.l     [A5 - 0x2DDA], D0
  1330. 00001102  2B7C 0000 07D0 D21E      move.l     [A5 - 0x2DE2], 0x7D0
  1331. 0000110A  422D D21C                clr.b      [A5 - 0x2DE4]
  1332. 0000110E  4E5E                     unlink     A6
  1333. 00001110  4E75                     rts
  1334. fn00001112:
  1335. 00001112  4E56 FFFE                link       A6, -0x0002
  1336. 00001116  2F07                     move.l     -[A7], D7
  1337. 00001118  7000                     moveq.l    D0, 0x00
  1338. 0000111A  2B40 D7D0                move.l     [A5 - 0x2830], D0
  1339. 0000111E  422D D7E8                clr.b      [A5 - 0x2818]
  1340. 00001122  41ED D7D4                lea.l      A0, [A5 - 0x282C]
  1341. 00001126  43ED D7E8                lea.l      A1, [A5 - 0x2818]
  1342. 0000112A  20D9                     move.l     [A0]+, [A1]+
  1343. 0000112C  3091                     move.w     [A0], [A1]
  1344. 0000112E  1B7C 0002 D44A           move.b     [A5 - 0x2BB6], 0x2
  1345. 00001134  422D D44B                clr.b      [A5 - 0x2BB5]
  1346. 00001138  426D D44C                clr.w      [A5 - 0x2BB4]
  1347. 0000113C  426D D44E                clr.w      [A5 - 0x2BB2]
  1348. 00001140  1B7C 0006 D442           move.b     [A5 - 0x2BBE], 0x6
  1349. 00001146  1B7C 0019 D443           move.b     [A5 - 0x2BBD], 0x19
  1350. 0000114C  1B7C 0006 D436           move.b     [A5 - 0x2BCA], 0x6
  1351. 00001152  1B7C 0014 D437           move.b     [A5 - 0x2BC9], 0x14
  1352. 00001158  1B7C 0006 D43C           move.b     [A5 - 0x2BC4], 0x6
  1353. 0000115E  1B7C 0008 D43D           move.b     [A5 - 0x2BC3], 0x8
  1354. 00001164  1B7C 0006 D42A           move.b     [A5 - 0x2BD6], 0x6
  1355. 0000116A  1B7C 0011 D42B           move.b     [A5 - 0x2BD5], 0x11
  1356. 00001170  1B7C 0006 D430           move.b     [A5 - 0x2BD0], 0x6
  1357. 00001176  1B7C 0012 D431           move.b     [A5 - 0x2BCF], 0x12
  1358. 0000117C  1B7C 0006 D7FA           move.b     [A5 - 0x2806], 0x6
  1359. 00001182  1B7C 0009 D7FB           move.b     [A5 - 0x2805], 0x9 /* '\t' */
  1360. 00001188  1B7C 0006 D7EE           move.b     [A5 - 0x2812], 0x6
  1361. 0000118E  1B7C 000A D7EF           move.b     [A5 - 0x2811], 0xA /* '\n' */
  1362. 00001194  1B7C 0006 D7F4           move.b     [A5 - 0x280C], 0x6
  1363. 0000119A  1B7C 000B D7F5           move.b     [A5 - 0x280B], 0xB
  1364. 000011A0  41ED D812                lea.l      A0, [A5 - 0x27EE]
  1365. 000011A4  43ED D44A                lea.l      A1, [A5 - 0x2BB6]
  1366. 000011A8  20D9                     move.l     [A0]+, [A1]+
  1367. 000011AA  3091                     move.w     [A0], [A1]
  1368. 000011AC  1B7C 0001 D813           move.b     [A5 - 0x27ED], 0x1
  1369. 000011B2  1B7C 0003 D800           move.b     [A5 - 0x2800], 0x3
  1370. 000011B8  1B7C 0012 D80C           move.b     [A5 - 0x27F4], 0x12
  1371. 000011BE  1B7C 0013 D806           move.b     [A5 - 0x27FA], 0x13
  1372. 000011C4  1B7C 001B D7E0           move.b     [A5 - 0x2820], 0x1B
  1373. 000011CA  1B7C 0006 D7E1           move.b     [A5 - 0x281F], 0x6
  1374. 000011D0  1B7C 000D D7DA           move.b     [A5 - 0x2826], 0xD /* '\r' */
  1375. 000011D6  41ED CE5C                lea.l      A0, [A5 - 0x31A4]
  1376. 000011DA  43FA 0578                lea.l      A1, [PC + 0x578 /* 00001754, value 0x4646F77, pstring "down" */]
  1377. 000011DE  20D9                     move.l     [A0]+, [A1]+
  1378. 000011E0  3091                     move.w     [A0], [A1]
  1379. 000011E2  422D D008                clr.b      [A5 - 0x2FF8]
  1380. 000011E6  41ED CE38                lea.l      A0, [A5 - 0x31C8]
  1381. 000011EA  43FA 0562                lea.l      A1, [PC + 0x562 /* 0000174E, value 0x566616C, pstring "false" */]
  1382. 000011EE  20D9                     move.l     [A0]+, [A1]+
  1383. 000011F0  3091                     move.w     [A0], [A1]
  1384. 000011F2  1B7C 0001 CEA2           move.b     [A5 - 0x315E], 0x1
  1385. 000011F8  1B7C 000D CEA3           move.b     [A5 - 0x315D], 0xD /* '\r' */
  1386. 000011FE  41ED CEC6                lea.l      A0, [A5 - 0x313A]
  1387. 00001202  43FA 0544                lea.l      A1, [PC + 0x544 /* 00001748, value 0x4747275, pstring "true" */]
  1388. 00001206  20D9                     move.l     [A0]+, [A1]+
  1389. 00001208  3091                     move.w     [A0], [A1]
  1390. 0000120A  2B7C 0275 7020 CE14      move.l     [A5 - 0x31EC], 0x2757020
  1391. 00001212  42A7                     clr.l      -[A7]
  1392. 00001214  486D CE5C                pea.l      [A5 - 0x31A4]
  1393. 00001218  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1394. 0000121C  2B5F CE7C                move.l     [A5 - 0x3184], [A7]+
  1395. 00001220  42A7                     clr.l      -[A7]
  1396. 00001222  486D D008                pea.l      [A5 - 0x2FF8]
  1397. 00001226  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1398. 0000122A  2B5F D216                move.l     [A5 - 0x2DEA], [A7]+
  1399. 0000122E  42A7                     clr.l      -[A7]
  1400. 00001230  486D CE38                pea.l      [A5 - 0x31C8]
  1401. 00001234  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1402. 00001238  2B5F CE58                move.l     [A5 - 0x31A8], [A7]+
  1403. 0000123C  42A7                     clr.l      -[A7]
  1404. 0000123E  486D CEC6                pea.l      [A5 - 0x313A]
  1405. 00001242  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1406. 00001246  2B5F CEE6                move.l     [A5 - 0x311A], [A7]+
  1407. 0000124A  42A7                     clr.l      -[A7]
  1408. 0000124C  486D CE14                pea.l      [A5 - 0x31EC]
  1409. 00001250  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  1410. 00001254  2B5F CE34                move.l     [A5 - 0x31CC], [A7]+
  1411. 00001258  7E30                     moveq.l    D7, 0x30
  1412. 0000125A  600C                     bra        +0xE /* 00001268 */
  1413. label0000125C:
  1414. 0000125C  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1415. 00001260  11BC 0004 7000           move.b     [A0 + D7.w], 0x4
  1416. 00001266  5247                     addq.w     D7, 1
  1417. label00001268:
  1418. 00001268  7039                     moveq.l    D0, 0x39
  1419. 0000126A  B047                     cmp.w      D0, D7
  1420. 0000126C  6CEE                     bge        -0x10 /* 0000125C */
  1421. 0000126E  7E41                     moveq.l    D7, 0x41
  1422. 00001270  600C                     bra        +0xE /* 0000127E */
  1423. label00001272:
  1424. 00001272  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1425. 00001276  11BC 0006 7000           move.b     [A0 + D7.w], 0x6
  1426. 0000127C  5247                     addq.w     D7, 1
  1427. label0000127E:
  1428. 0000127E  705A                     moveq.l    D0, 0x5A
  1429. 00001280  B047                     cmp.w      D0, D7
  1430. 00001282  6CEE                     bge        -0x10 /* 00001272 */
  1431. 00001284  7E61                     moveq.l    D7, 0x61
  1432. 00001286  600C                     bra        +0xE /* 00001294 */
  1433. label00001288:
  1434. 00001288  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1435. 0000128C  11BC 0006 7000           move.b     [A0 + D7.w], 0x6
  1436. 00001292  5247                     addq.w     D7, 1
  1437. label00001294:
  1438. 00001294  707A                     moveq.l    D0, 0x7A
  1439. 00001296  B047                     cmp.w      D0, D7
  1440. 00001298  6CEE                     bge        -0x10 /* 00001288 */
  1441. 0000129A  1B7C 0006 D289           move.b     [A5 - 0x2D77], 0x6
  1442. 000012A0  3E3C 0080                move.w     D7, 0x80
  1443. 000012A4  600C                     bra        +0xE /* 000012B2 */
  1444. label000012A6:
  1445. 000012A6  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1446. 000012AA  11BC 0006 7000           move.b     [A0 + D7.w], 0x6
  1447. 000012B0  5247                     addq.w     D7, 1
  1448. label000012B2:
  1449. 000012B2  0C47 009F                cmpi.w     D7, 0x9F
  1450. 000012B6  6FEE                     ble        -0x10 /* 000012A6 */
  1451. 000012B8  1B7C 0006 D2D1           move.b     [A5 - 0x2D2F], 0x6
  1452. 000012BE  1B7C 0006 D2D8           move.b     [A5 - 0x2D28], 0x6
  1453. 000012C4  1B7C 0006 D2D9           move.b     [A5 - 0x2D27], 0x6
  1454. 000012CA  1B7C 0006 D2E8           move.b     [A5 - 0x2D18], 0x6
  1455. 000012D0  1B7C 0006 D2E9           move.b     [A5 - 0x2D17], 0x6
  1456. 000012D6  1B7C 0006 D2F5           move.b     [A5 - 0x2D0B], 0x6
  1457. 000012DC  1B7C 0006 D2F6           move.b     [A5 - 0x2D0A], 0x6
  1458. 000012E2  1B7C 0006 D2F7           move.b     [A5 - 0x2D09], 0x6
  1459. 000012E8  1B7C 0006 D2F8           move.b     [A5 - 0x2D08], 0x6
  1460. 000012EE  1B7C 0006 D2F9           move.b     [A5 - 0x2D07], 0x6
  1461. 000012F4  1B7C 0006 D302           move.b     [A5 - 0x2CFE], 0x6
  1462. 000012FA  1B7C 0005 D258           move.b     [A5 - 0x2DA8], 0x5
  1463. 00001300  1B7C 0007 D22A           move.b     [A5 - 0x2DD6], 0x7
  1464. 00001306  1B7C 0007 D237           move.b     [A5 - 0x2DC9], 0x7
  1465. 0000130C  7000                     moveq.l    D0, 0x00
  1466. 0000130E  303C 0022                move.w     D0, 0x22 /* '\"' */
  1467. 00001312  C0BC 0000 00FF           and.l      D0, 0xFF
  1468. 00001318  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1469. 0000131C  11BC 0003 0000           move.b     [A0 + D0.w], 0x3
  1470. 00001322  7000                     moveq.l    D0, 0x00
  1471. 00001324  303C 0026                move.w     D0, 0x26 /* '&' */
  1472. 00001328  C0BC 0000 00FF           and.l      D0, 0xFF
  1473. 0000132E  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1474. 00001332  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1475. 00001338  7000                     moveq.l    D0, 0x00
  1476. 0000133A  303C 002F                move.w     D0, 0x2F /* '/' */
  1477. 0000133E  C0BC 0000 00FF           and.l      D0, 0xFF
  1478. 00001344  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1479. 00001348  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1480. 0000134E  7000                     moveq.l    D0, 0x00
  1481. 00001350  303C 003D                move.w     D0, 0x3D /* '=' */
  1482. 00001354  C0BC 0000 00FF           and.l      D0, 0xFF
  1483. 0000135A  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1484. 0000135E  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1485. 00001364  7000                     moveq.l    D0, 0x00
  1486. 00001366  303C 005E                move.w     D0, 0x5E /* '^' */
  1487. 0000136A  C0BC 0000 00FF           and.l      D0, 0xFF
  1488. 00001370  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1489. 00001374  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1490. 0000137A  7000                     moveq.l    D0, 0x00
  1491. 0000137C  303C 00B3                move.w     D0, 0xB3
  1492. 00001380  C0BC 0000 00FF           and.l      D0, 0xFF
  1493. 00001386  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1494. 0000138A  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1495. 00001390  7000                     moveq.l    D0, 0x00
  1496. 00001392  303C 003E                move.w     D0, 0x3E /* '>' */
  1497. 00001396  C0BC 0000 00FF           and.l      D0, 0xFF
  1498. 0000139C  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1499. 000013A0  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1500. 000013A6  7000                     moveq.l    D0, 0x00
  1501. 000013A8  303C 00B2                move.w     D0, 0xB2
  1502. 000013AC  C0BC 0000 00FF           and.l      D0, 0xFF
  1503. 000013B2  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1504. 000013B6  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1505. 000013BC  7000                     moveq.l    D0, 0x00
  1506. 000013BE  303C 003C                move.w     D0, 0x3C /* '<' */
  1507. 000013C2  C0BC 0000 00FF           and.l      D0, 0xFF
  1508. 000013C8  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1509. 000013CC  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1510. 000013D2  7000                     moveq.l    D0, 0x00
  1511. 000013D4  303C 002D                move.w     D0, 0x2D /* '-' */
  1512. 000013D8  C0BC 0000 00FF           and.l      D0, 0xFF
  1513. 000013DE  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1514. 000013E2  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1515. 000013E8  7000                     moveq.l    D0, 0x00
  1516. 000013EA  303C 00AD                move.w     D0, 0xAD
  1517. 000013EE  C0BC 0000 00FF           and.l      D0, 0xFF
  1518. 000013F4  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1519. 000013F8  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1520. 000013FE  7000                     moveq.l    D0, 0x00
  1521. 00001400  303C 002B                move.w     D0, 0x2B /* '+' */
  1522. 00001404  C0BC 0000 00FF           and.l      D0, 0xFF
  1523. 0000140A  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1524. 0000140E  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1525. 00001414  7000                     moveq.l    D0, 0x00
  1526. 00001416  303C 002A                move.w     D0, 0x2A /* '*' */
  1527. 0000141A  C0BC 0000 00FF           and.l      D0, 0xFF
  1528. 00001420  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1529. 00001424  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1530. 0000142A  7000                     moveq.l    D0, 0x00
  1531. 0000142C  303C 0040                move.w     D0, 0x40 /* '@' */
  1532. 00001430  C0BC 0000 00FF           and.l      D0, 0xFF
  1533. 00001436  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1534. 0000143A  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1535. 00001440  7000                     moveq.l    D0, 0x00
  1536. 00001442  303C 003A                move.w     D0, 0x3A /* ':' */
  1537. 00001446  C0BC 0000 00FF           and.l      D0, 0xFF
  1538. 0000144C  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1539. 00001450  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1540. 00001456  7000                     moveq.l    D0, 0x00
  1541. 00001458  303C 002C                move.w     D0, 0x2C /* ',' */
  1542. 0000145C  C0BC 0000 00FF           and.l      D0, 0xFF
  1543. 00001462  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1544. 00001466  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1545. 0000146C  7000                     moveq.l    D0, 0x00
  1546. 0000146E  303C 00C2                move.w     D0, 0xC2
  1547. 00001472  C0BC 0000 00FF           and.l      D0, 0xFF
  1548. 00001478  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1549. 0000147C  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1550. 00001482  7000                     moveq.l    D0, 0x00
  1551. 00001484  303C 007B                move.w     D0, 0x7B /* '{' */
  1552. 00001488  C0BC 0000 00FF           and.l      D0, 0xFF
  1553. 0000148E  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1554. 00001492  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1555. 00001498  7000                     moveq.l    D0, 0x00
  1556. 0000149A  303C 005B                move.w     D0, 0x5B /* '[' */
  1557. 0000149E  C0BC 0000 00FF           and.l      D0, 0xFF
  1558. 000014A4  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1559. 000014A8  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1560. 000014AE  7000                     moveq.l    D0, 0x00
  1561. 000014B0  303C 0028                move.w     D0, 0x28 /* '(' */
  1562. 000014B4  C0BC 0000 00FF           and.l      D0, 0xFF
  1563. 000014BA  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1564. 000014BE  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1565. 000014C4  7000                     moveq.l    D0, 0x00
  1566. 000014C6  303C 007D                move.w     D0, 0x7D /* '}' */
  1567. 000014CA  C0BC 0000 00FF           and.l      D0, 0xFF
  1568. 000014D0  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1569. 000014D4  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1570. 000014DA  7000                     moveq.l    D0, 0x00
  1571. 000014DC  303C 005D                move.w     D0, 0x5D /* ']' */
  1572. 000014E0  C0BC 0000 00FF           and.l      D0, 0xFF
  1573. 000014E6  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1574. 000014EA  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1575. 000014F0  7000                     moveq.l    D0, 0x00
  1576. 000014F2  303C 0029                move.w     D0, 0x29 /* ')' */
  1577. 000014F6  C0BC 0000 00FF           and.l      D0, 0xFF
  1578. 000014FC  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1579. 00001500  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1580. 00001506  7000                     moveq.l    D0, 0x00
  1581. 00001508  303C 007C                move.w     D0, 0x7C /* '|' */
  1582. 0000150C  C0BC 0000 00FF           and.l      D0, 0xFF
  1583. 00001512  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1584. 00001516  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1585. 0000151C  7000                     moveq.l    D0, 0x00
  1586. 0000151E  303C 0021                move.w     D0, 0x21 /* '!' */
  1587. 00001522  C0BC 0000 00FF           and.l      D0, 0xFF
  1588. 00001528  41ED D22A                lea.l      A0, [A5 - 0x2DD6]
  1589. 0000152C  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1590. 00001532  7000                     moveq.l    D0, 0x00
  1591. 00001534  303C 0026                move.w     D0, 0x26 /* '&' */
  1592. 00001538  C0BC 0000 00FF           and.l      D0, 0xFF
  1593. 0000153E  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1594. 00001542  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1595. 00001548  7000                     moveq.l    D0, 0x00
  1596. 0000154A  303C 002F                move.w     D0, 0x2F /* '/' */
  1597. 0000154E  C0BC 0000 00FF           and.l      D0, 0xFF
  1598. 00001554  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1599. 00001558  11BC 0006 0000           move.b     [A0 + D0.w], 0x6
  1600. 0000155E  7000                     moveq.l    D0, 0x00
  1601. 00001560  303C 003D                move.w     D0, 0x3D /* '=' */
  1602. 00001564  C0BC 0000 00FF           and.l      D0, 0xFF
  1603. 0000156A  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1604. 0000156E  11BC 0013 0000           move.b     [A0 + D0.w], 0x13
  1605. 00001574  7000                     moveq.l    D0, 0x00
  1606. 00001576  303C 005E                move.w     D0, 0x5E /* '^' */
  1607. 0000157A  C0BC 0000 00FF           and.l      D0, 0xFF
  1608. 00001580  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1609. 00001584  11BC 0007 0000           move.b     [A0 + D0.w], 0x7
  1610. 0000158A  7000                     moveq.l    D0, 0x00
  1611. 0000158C  303C 00B3                move.w     D0, 0xB3
  1612. 00001590  C0BC 0000 00FF           and.l      D0, 0xFF
  1613. 00001596  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1614. 0000159A  11BC 0017 0000           move.b     [A0 + D0.w], 0x17
  1615. 000015A0  7000                     moveq.l    D0, 0x00
  1616. 000015A2  303C 003E                move.w     D0, 0x3E /* '>' */
  1617. 000015A6  C0BC 0000 00FF           and.l      D0, 0xFF
  1618. 000015AC  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1619. 000015B0  11BC 0015 0000           move.b     [A0 + D0.w], 0x15
  1620. 000015B6  7000                     moveq.l    D0, 0x00
  1621. 000015B8  303C 00B2                move.w     D0, 0xB2
  1622. 000015BC  C0BC 0000 00FF           and.l      D0, 0xFF
  1623. 000015C2  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1624. 000015C6  11BC 0018 0000           move.b     [A0 + D0.w], 0x18
  1625. 000015CC  7000                     moveq.l    D0, 0x00
  1626. 000015CE  303C 003C                move.w     D0, 0x3C /* '<' */
  1627. 000015D2  C0BC 0000 00FF           and.l      D0, 0xFF
  1628. 000015D8  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1629. 000015DC  11BC 0016 0000           move.b     [A0 + D0.w], 0x16
  1630. 000015E2  7000                     moveq.l    D0, 0x00
  1631. 000015E4  303C 002D                move.w     D0, 0x2D /* '-' */
  1632. 000015E8  C0BC 0000 00FF           and.l      D0, 0xFF
  1633. 000015EE  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1634. 000015F2  11BC 000C 0000           move.b     [A0 + D0.w], 0xC
  1635. 000015F8  7000                     moveq.l    D0, 0x00
  1636. 000015FA  303C 00AD                move.w     D0, 0xAD
  1637. 000015FE  C0BC 0000 00FF           and.l      D0, 0xFF
  1638. 00001604  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1639. 00001608  11BC 0014 0000           move.b     [A0 + D0.w], 0x14
  1640. 0000160E  7000                     moveq.l    D0, 0x00
  1641. 00001610  303C 002B                move.w     D0, 0x2B /* '+' */
  1642. 00001614  C0BC 0000 00FF           and.l      D0, 0xFF
  1643. 0000161A  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1644. 0000161E  11BC 000F 0000           move.b     [A0 + D0.w], 0xF
  1645. 00001624  7000                     moveq.l    D0, 0x00
  1646. 00001626  303C 002A                move.w     D0, 0x2A /* '*' */
  1647. 0000162A  C0BC 0000 00FF           and.l      D0, 0xFF
  1648. 00001630  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1649. 00001634  11BC 0010 0000           move.b     [A0 + D0.w], 0x10
  1650. 0000163A  7000                     moveq.l    D0, 0x00
  1651. 0000163C  303C 0040                move.w     D0, 0x40 /* '@' */
  1652. 00001640  C0BC 0000 00FF           and.l      D0, 0xFF
  1653. 00001646  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1654. 0000164A  11BC 0001 0000           move.b     [A0 + D0.w], 0x1
  1655. 00001650  7000                     moveq.l    D0, 0x00
  1656. 00001652  303C 003A                move.w     D0, 0x3A /* ':' */
  1657. 00001656  C0BC 0000 00FF           and.l      D0, 0xFF
  1658. 0000165C  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1659. 00001660  11BC 0002 0000           move.b     [A0 + D0.w], 0x2
  1660. 00001666  7000                     moveq.l    D0, 0x00
  1661. 00001668  303C 002C                move.w     D0, 0x2C /* ',' */
  1662. 0000166C  C0BC 0000 00FF           and.l      D0, 0xFF
  1663. 00001672  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1664. 00001676  11BC 0003 0000           move.b     [A0 + D0.w], 0x3
  1665. 0000167C  7000                     moveq.l    D0, 0x00
  1666. 0000167E  303C 00C2                move.w     D0, 0xC2
  1667. 00001682  C0BC 0000 00FF           and.l      D0, 0xFF
  1668. 00001688  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1669. 0000168C  11BC 0004 0000           move.b     [A0 + D0.w], 0x4
  1670. 00001692  7000                     moveq.l    D0, 0x00
  1671. 00001694  303C 007B                move.w     D0, 0x7B /* '{' */
  1672. 00001698  C0BC 0000 00FF           and.l      D0, 0xFF
  1673. 0000169E  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1674. 000016A2  11BC 0005 0000           move.b     [A0 + D0.w], 0x5
  1675. 000016A8  7000                     moveq.l    D0, 0x00
  1676. 000016AA  303C 005B                move.w     D0, 0x5B /* '[' */
  1677. 000016AE  C0BC 0000 00FF           and.l      D0, 0xFF
  1678. 000016B4  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1679. 000016B8  11BC 0006 0000           move.b     [A0 + D0.w], 0x6
  1680. 000016BE  7000                     moveq.l    D0, 0x00
  1681. 000016C0  303C 0028                move.w     D0, 0x28 /* '(' */
  1682. 000016C4  C0BC 0000 00FF           and.l      D0, 0xFF
  1683. 000016CA  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1684. 000016CE  11BC 0007 0000           move.b     [A0 + D0.w], 0x7
  1685. 000016D4  7000                     moveq.l    D0, 0x00
  1686. 000016D6  303C 007D                move.w     D0, 0x7D /* '}' */
  1687. 000016DA  C0BC 0000 00FF           and.l      D0, 0xFF
  1688. 000016E0  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1689. 000016E4  11BC 0008 0000           move.b     [A0 + D0.w], 0x8
  1690. 000016EA  7000                     moveq.l    D0, 0x00
  1691. 000016EC  303C 005D                move.w     D0, 0x5D /* ']' */
  1692. 000016F0  C0BC 0000 00FF           and.l      D0, 0xFF
  1693. 000016F6  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1694. 000016FA  11BC 0009 0000           move.b     [A0 + D0.w], 0x9 /* '\t' */
  1695. 00001700  7000                     moveq.l    D0, 0x00
  1696. 00001702  303C 0029                move.w     D0, 0x29 /* ')' */
  1697. 00001706  C0BC 0000 00FF           and.l      D0, 0xFF
  1698. 0000170C  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1699. 00001710  11BC 000A 0000           move.b     [A0 + D0.w], 0xA /* '\n' */
  1700. 00001716  7000                     moveq.l    D0, 0x00
  1701. 00001718  303C 007C                move.w     D0, 0x7C /* '|' */
  1702. 0000171C  C0BC 0000 00FF           and.l      D0, 0xFF
  1703. 00001722  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1704. 00001726  11BC 000B 0000           move.b     [A0 + D0.w], 0xB
  1705. 0000172C  7000                     moveq.l    D0, 0x00
  1706. 0000172E  303C 0021                move.w     D0, 0x21 /* '!' */
  1707. 00001732  C0BC 0000 00FF           and.l      D0, 0xFF
  1708. 00001738  41ED D32A                lea.l      A0, [A5 - 0x2CD6]
  1709. 0000173C  11BC 000C 0000           move.b     [A0 + D0.w], 0xC
  1710. 00001742  2E1F                     move.l     D7, [A7]+
  1711. 00001744  4E5E                     unlink     A6
  1712. 00001746  4E75                     rts
  1713. 00001748  0474 7275 6500           subi.w     [A4 + <<invalid base displacement size>> + D6 * 4], 0x7275 /* 'ru' */
  1714. 0000174E  0566                     bchg       -[A6], D2
  1715. 00001750  616C                     bsr        +0x6E /* 000017BE */
  1716. 00001752  7365                     moveq.l    D1, 0x65
  1717. 00001754  0464 6F77                subi.w     -[A4], 0x6F77 /* 'ow' */
  1718. 00001758  6E00 4E56                bgt        +0x4E58 /* 000065B0 */
  1719. // begin alternate branch 0000175A-0000175E
  1720. fn0000175A:
  1721. 0000175A  4E56 FFF8                link       A6, -0x0008
  1722. // end alternate branch 0000175A-0000175E
  1723. fn0000175A: // (misaligned)
  1724. 0000175C  FFF8                     .invalid   <<F/7/7>>
  1725. 0000175E  2D7C 026F 6620 FFFA      move.l     [A6 - 0x6], 0x26F6620
  1726. 00001766  4267                     clr.w      -[A7]
  1727. 00001768  486E FFFA                pea.l      [A6 - 0x6]
  1728. 0000176C  486E FFF9                pea.l      [A6 - 0x7]
  1729. 00001770  486E FFF8                pea.l      [A6 - 0x8]
  1730. 00001774  486D D448                pea.l      [A5 - 0x2BB8]
  1731. 00001778  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  1732. 0000177C  101F                     move.b     D0, [A7]+
  1733. 0000177E  660A                     bne        +0xC /* 0000178A */
  1734. 00001780  2F3C 000A 6ECC           move.l     -[A7], 0xA6ECC
  1735. 00001786  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  1736. label0000178A:
  1737. 0000178A  4E5E                     unlink     A6
  1738. 0000178C  2E9F                     move.l     [A7], [A7]+
  1739. 0000178E  4E75                     rts
  1740. fn00001790:
  1741. 00001790  4E56 FFFE                link       A6, -0x0002
  1742. 00001794  48E7 0108                movem.l    -[A7], D7,A4
  1743. 00001798  422E 0008                clr.b      [A6 + 0x8]
  1744. 0000179C  42A7                     clr.l      -[A7]
  1745. 0000179E  2F3A 00CE                move.l     -[A7], [PC + 0xCE /* 0000186E, value 0x57544C4B 'WTLK' */]
  1746. 000017A2  3F3C 0001                move.w     -[A7], 0x1
  1747. 000017A6  A9A0                     syscall    GetResource
  1748. 000017A8  2B5F D036                move.l     [A5 - 0x2FCA], [A7]+
  1749. 000017AC  42A7                     clr.l      -[A7]
  1750. 000017AE  2F3A 00BE                move.l     -[A7], [PC + 0xBE /* 0000186E, value 0x57544C4B 'WTLK' */]
  1751. 000017B2  3F3C 0002                move.w     -[A7], 0x2
  1752. 000017B6  A9A0                     syscall    GetResource
  1753. 000017B8  2B5F D7CC                move.l     [A5 - 0x2834], [A7]+
  1754. 000017BC  42A7                     clr.l      -[A7]
  1755. fn000017BE:
  1756. 000017BE  2F3A 00AE                move.l     -[A7], [PC + 0xAE /* 0000186E, value 0x57544C4B 'WTLK' */]
  1757. 000017C2  3F3C 0003                move.w     -[A7], 0x3
  1758. 000017C6  A9A0                     syscall    GetResource
  1759. 000017C8  2B5F D64C                move.l     [A5 - 0x29B4], [A7]+
  1760. 000017CC  42A7                     clr.l      -[A7]
  1761. 000017CE  2F3A 009E                move.l     -[A7], [PC + 0x9E /* 0000186E, value 0x57544C4B 'WTLK' */]
  1762. 000017D2  3F3C 0004                move.w     -[A7], 0x4
  1763. 000017D6  A9A0                     syscall    GetResource
  1764. 000017D8  2B5F D7C8                move.l     [A5 - 0x2838], [A7]+
  1765. 000017DC  57C0                     seq        D0
  1766. 000017DE  4A00                     tst.b      D0
  1767. 000017E0  661C                     bne        +0x1E /* 000017FE */
  1768. 000017E2  4AAD D64C                tst.l      [A5 - 0x29B4]
  1769. 000017E6  57C1                     seq        D1
  1770. 000017E8  8001                     or.b       D0, D1
  1771. 000017EA  6612                     bne        +0x14 /* 000017FE */
  1772. 000017EC  4AAD D7CC                tst.l      [A5 - 0x2834]
  1773. 000017F0  57C1                     seq        D1
  1774. 000017F2  8001                     or.b       D0, D1
  1775. 000017F4  6608                     bne        +0xA /* 000017FE */
  1776. 000017F6  4AAD D036                tst.l      [A5 - 0x2FCA]
  1777. 000017FA  57C1                     seq        D1
  1778. 000017FC  8001                     or.b       D0, D1
  1779. label000017FE:
  1780. 000017FE  4400                     neg.b      D0
  1781. 00001800  1E00                     move.b     D7, D0
  1782. 00001802  6650                     bne        +0x52 /* 00001854 */
  1783. 00001804  206D D7C8                movea.l    A0, [A5 - 0x2838]
  1784. 00001808  2850                     movea.l    A4, [A0]
  1785. 0000180A  0C94 0000 0305           cmpi.l     [A4], 0x305
  1786. 00001810  56C0                     sne        D0
  1787. 00001812  4A00                     tst.b      D0
  1788. 00001814  663A                     bne        +0x3C /* 00001850 */
  1789. 00001816  2F00                     move.l     -[A7], D0
  1790. 00001818  4267                     clr.w      -[A7]
  1791. 0000181A  4EBA 086C                jsr        [PC + 0x86C /* 00002088 */]
  1792. 0000181E  321F                     move.w     D1, [A7]+
  1793. 00001820  201F                     move.l     D0, [A7]+
  1794. 00001822  48C1                     ext.l      D1
  1795. 00001824  B2AC 0004                cmp.l      D1, [A4 + 0x4]
  1796. 00001828  56C1                     sne        D1
  1797. 0000182A  8001                     or.b       D0, D1
  1798. 0000182C  6622                     bne        +0x24 /* 00001850 */
  1799. 0000182E  725E                     moveq.l    D1, 0x5E
  1800. 00001830  B2AC 0008                cmp.l      D1, [A4 + 0x8]
  1801. 00001834  56C1                     sne        D1
  1802. 00001836  8001                     or.b       D0, D1
  1803. 00001838  6616                     bne        +0x18 /* 00001850 */
  1804. 0000183A  723C                     moveq.l    D1, 0x3C
  1805. 0000183C  B2AC 000C                cmp.l      D1, [A4 + 0xC]
  1806. 00001840  56C1                     sne        D1
  1807. 00001842  8001                     or.b       D0, D1
  1808. 00001844  660A                     bne        +0xC /* 00001850 */
  1809. 00001846  7243                     moveq.l    D1, 0x43
  1810. 00001848  B2AC 0010                cmp.l      D1, [A4 + 0x10]
  1811. 0000184C  56C1                     sne        D1
  1812. 0000184E  8001                     or.b       D0, D1
  1813. label00001850:
  1814. 00001850  4400                     neg.b      D0
  1815. 00001852  1E00                     move.b     D7, D0
  1816. label00001854:
  1817. 00001854  1007                     move.b     D0, D7
  1818. 00001856  6702                     beq        +0x4 /* 0000185A */
  1819. 00001858  600C                     bra        +0xE /* 00001866 */
  1820. label0000185A:
  1821. 0000185A  2F0E                     move.l     -[A7], A6
  1822. 0000185C  4EBA FEFC                jsr        [PC - 0x104 /* 0000175A */]
  1823. 00001860  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  1824. label00001866:
  1825. 00001866  4CDF 1080                movem.l    D7,A4, [A7]+
  1826. 0000186A  4E5E                     unlink     A6
  1827. 0000186C  4E75                     rts
  1828. 0000186E  5754                     subq.w     [A4], 3
  1829. 00001870  4C4B 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, A3
  1830. // begin alternate branch 00001872-00001876
  1831. fn00001872:
  1832. 00001872  4E56 FFE6                link       A6, -0x001A
  1833. // end alternate branch 00001872-00001876
  1834. fn00001872: // (misaligned)
  1835. 00001874  FFE6                     .invalid   <<F/7/7>>
  1836. 00001876  48E7 0108                movem.l    -[A7], D7,A4
  1837. 0000187A  426D D838                clr.w      [A5 - 0x27C8]
  1838. 0000187E  41ED D842                lea.l      A0, [A5 - 0x27BE]
  1839. 00001882  2B48 D81C                move.l     [A5 - 0x27E4], A0
  1840. 00001886  7E01                     moveq.l    D7, 0x01
  1841. 00001888  6030                     bra        +0x32 /* 000018BA */
  1842. label0000188A:
  1843. 0000188A  3007                     move.w     D0, D7
  1844. 0000188C  5340                     subq.w     D0, 1
  1845. 0000188E  41ED D842                lea.l      A0, [A5 - 0x27BE]
  1846. 00001892  C1FC 0056                muls.w     D0, 0x56 /* 'V' */
  1847. 00001896  49F0 0000                lea.l      A4, [A0 + D0.w]
  1848. 0000189A  4214                     clr.b      [A4]
  1849. 0000189C  3007                     move.w     D0, D7
  1850. 0000189E  5240                     addq.w     D0, 1
  1851. 000018A0  5340                     subq.w     D0, 1
  1852. 000018A2  41ED D842                lea.l      A0, [A5 - 0x27BE]
  1853. 000018A6  C1FC 0056                muls.w     D0, 0x56 /* 'V' */
  1854. 000018AA  41F0 0000                lea.l      A0, [A0 + D0.w]
  1855. 000018AE  2948 0018                move.l     [A4 + 0x18], A0
  1856. 000018B2  397C 0001 003A           move.w     [A4 + 0x3A], 0x1
  1857. 000018B8  5247                     addq.w     D7, 1
  1858. label000018BA:
  1859. 000018BA  7018                     moveq.l    D0, 0x18
  1860. 000018BC  B047                     cmp.w      D0, D7
  1861. 000018BE  6CCA                     bge        -0x34 /* 0000188A */
  1862. 000018C0  49ED E052                lea.l      A4, [A5 - 0x1FAE]
  1863. 000018C4  4214                     clr.b      [A4]
  1864. 000018C6  7000                     moveq.l    D0, 0x00
  1865. 000018C8  2940 0018                move.l     [A4 + 0x18], D0
  1866. 000018CC  397C 0001 003A           move.w     [A4 + 0x3A], 0x1
  1867. 000018D2  42A7                     clr.l      -[A7]
  1868. 000018D4  2F3C 0000 0702           move.l     -[A7], 0x702
  1869. 000018DA  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  1870. 000018DE  2B5F D834                move.l     [A5 - 0x27CC], [A7]+
  1871. 000018E2  206D D834                movea.l    A0, [A5 - 0x27CC]
  1872. 000018E6  2F10                     move.l     -[A7], [A0]
  1873. 000018E8  2F3C 0000 0702           move.l     -[A7], 0x702
  1874. 000018EE  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  1875. 000018F2  486E FFE8                pea.l      [A6 - 0x18]
  1876. 000018F6  7018                     moveq.l    D0, 0x18
  1877. 000018F8  2F00                     move.l     -[A7], D0
  1878. 000018FA  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  1879. 000018FE  1D7C 0005 FFE8           move.b     [A6 - 0x18], 0x5
  1880. 00001904  3D6D AC96 FFFC           move.w     [A6 - 0x4], [A5 - 0x536A]
  1881. 0000190A  3D6D AC94 FFFE           move.w     [A6 - 0x2], [A5 - 0x536C]
  1882. 00001910  42A7                     clr.l      -[A7]
  1883. 00001912  486E FFE8                pea.l      [A6 - 0x18]
  1884. 00001916  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  1885. 0000191A  2B5F D818                move.l     [A5 - 0x27E8], [A7]+
  1886. 0000191E  1D7C 0004 FFE8           move.b     [A6 - 0x18], 0x4
  1887. 00001924  2D6D A522 FFEA           move.l     [A6 - 0x16], [A5 - 0x5ADE]
  1888. 0000192A  3D6D AC9A FFFC           move.w     [A6 - 0x4], [A5 - 0x5366]
  1889. 00001930  3D6D AC98 FFFE           move.w     [A6 - 0x2], [A5 - 0x5368]
  1890. 00001936  42A7                     clr.l      -[A7]
  1891. 00001938  486E FFE8                pea.l      [A6 - 0x18]
  1892. 0000193C  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  1893. 00001940  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  1894. 00001944  206D D82C                movea.l    A0, [A5 - 0x27D4]
  1895. 00001948  216D D818 0018           move.l     [A0 + 0x18], [A5 - 0x27E8]
  1896. 0000194E  286D D818                movea.l    A4, [A5 - 0x27E8]
  1897. 00001952  302C 003A                move.w     D0, [A4 + 0x3A]
  1898. 00001956  5240                     addq.w     D0, 1
  1899. 00001958  3940 003A                move.w     [A4 + 0x3A], D0
  1900. 0000195C  486E FFE8                pea.l      [A6 - 0x18]
  1901. 00001960  4EAD 09DA                jsr        [A5 + 0x9DA /* export_311 */]
  1902. 00001964  42A7                     clr.l      -[A7]
  1903. 00001966  486E FFE8                pea.l      [A6 - 0x18]
  1904. 0000196A  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  1905. 0000196E  2B5F D820                move.l     [A5 - 0x27E0], [A7]+
  1906. 00001972  2B6D A688 D824           move.l     [A5 - 0x27DC], [A5 - 0x5978]
  1907. 00001978  2B6D A630 D830           move.l     [A5 - 0x27D0], [A5 - 0x59D0]
  1908. 0000197E  3B7C FFFF D1BC           move.w     [A5 - 0x2E44], 0xFFFF
  1909. 00001984  4EAD 0D42                jsr        [A5 + 0xD42 /* export_420 */]
  1910. 00001988  4EBA 0236                jsr        [PC + 0x236 /* 00001BC0 */]
  1911. 0000198C  4CDF 1080                movem.l    D7,A4, [A7]+
  1912. 00001990  4E5E                     unlink     A6
  1913. 00001992  4E75                     rts
  1914. fn00001994:
  1915. 00001994  4E56 0000                link       A6, 0
  1916. 00001998  2F0C                     move.l     -[A7], A4
  1917. 0000199A  286E 0008                movea.l    A4, [A6 + 0x8]
  1918. 0000199E  397C 0014 0002           move.w     [A4 + 0x2], 0x14
  1919. 000019A4  42A7                     clr.l      -[A7]
  1920. 000019A6  701A                     moveq.l    D0, 0x1A
  1921. 000019A8  C1EC 0002                muls.w     D0, [A4 + 0x2]
  1922. 000019AC  48C0                     ext.l      D0
  1923. 000019AE  2F00                     move.l     -[A7], D0
  1924. 000019B0  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  1925. 000019B4  295F 0004                move.l     [A4 + 0x4], [A7]+
  1926. 000019B8  4254                     clr.w      [A4]
  1927. 000019BA  397C 00C8 000A           move.w     [A4 + 0xA], 0xC8
  1928. 000019C0  42A7                     clr.l      -[A7]
  1929. 000019C2  302C 000A                move.w     D0, [A4 + 0xA]
  1930. 000019C6  48C0                     ext.l      D0
  1931. 000019C8  2F00                     move.l     -[A7], D0
  1932. 000019CA  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  1933. 000019CE  295F 000C                move.l     [A4 + 0xC], [A7]+
  1934. 000019D2  397C 0002 0008           move.w     [A4 + 0x8], 0x2
  1935. 000019D8  206C 000C                movea.l    A0, [A4 + 0xC]
  1936. 000019DC  2050                     movea.l    A0, [A0]
  1937. 000019DE  4250                     clr.w      [A0]
  1938. 000019E0  285F                     movea.l    A4, [A7]+
  1939. 000019E2  4E5E                     unlink     A6
  1940. 000019E4  2E9F                     move.l     [A7], [A7]+
  1941. 000019E6  4E75                     rts
  1942. fn000019E8:
  1943. 000019E8  4E56 0000                link       A6, 0
  1944. 000019EC  486D E1F8                pea.l      [A5 - 0x1E08]
  1945. 000019F0  4EBA FFA2                jsr        [PC - 0x5E /* 00001994 */]
  1946. 000019F4  486D E208                pea.l      [A5 - 0x1DF8]
  1947. 000019F8  4EBA FF9A                jsr        [PC - 0x66 /* 00001994 */]
  1948. 000019FC  486D E1E8                pea.l      [A5 - 0x1E18]
  1949. 00001A00  4EBA FF92                jsr        [PC - 0x6E /* 00001994 */]
  1950. 00001A04  41ED E0A8                lea.l      A0, [A5 - 0x1F58]
  1951. 00001A08  2B48 E1DE                move.l     [A5 - 0x1E22], A0
  1952. 00001A0C  4E5E                     unlink     A6
  1953. 00001A0E  4E75                     rts
  1954. fn00001A10:
  1955. 00001A10  4E56 0000                link       A6, 0
  1956. 00001A14  302E 0010                move.w     D0, [A6 + 0x10]
  1957. 00001A18  5340                     subq.w     D0, 1
  1958. 00001A1A  41ED E2C0                lea.l      A0, [A5 - 0x1D40]
  1959. 00001A1E  E540                     asl        D0.w, 2
  1960. 00001A20  21AE 000C 0000           move.l     [A0 + D0.w], [A6 + 0xC]
  1961. 00001A26  4E5E                     unlink     A6
  1962. 00001A28  205F                     movea.l    A0, [A7]+
  1963. 00001A2A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1964. 00001A2E  4ED0                     jmp        [A0]
  1965. fn00001A30:
  1966. 00001A30  4E56 0000                link       A6, 0
  1967. 00001A34  42A7                     clr.l      -[A7]
  1968. 00001A36  4267                     clr.w      -[A7]
  1969. 00001A38  4EAD 1122                jsr        [A5 + 0x1122 /* export_544 */]
  1970. 00001A3C  426D E304                clr.w      [A5 - 0x1CFC]
  1971. 00001A40  426D E302                clr.w      [A5 - 0x1CFE]
  1972. 00001A44  426D E300                clr.w      [A5 - 0x1D00]
  1973. 00001A48  426D E218                clr.w      [A5 - 0x1DE8]
  1974. 00001A4C  41ED E420                lea.l      A0, [A5 - 0x1BE0]
  1975. 00001A50  2008                     move.l     D0, A0
  1976. 00001A52  5580                     subq.l     D0, 2
  1977. 00001A54  2B40 E2F8                move.l     [A5 - 0x1D08], D0
  1978. 00001A58  41ED E454                lea.l      A0, [A5 - 0x1BAC]
  1979. 00001A5C  2B48 E2F4                move.l     [A5 - 0x1D0C], A0
  1980. 00001A60  2B6D E2F8 E2FC           move.l     [A5 - 0x1D04], [A5 - 0x1D08]
  1981. 00001A66  41ED 0932                lea.l      A0, [A5 + 0x932 /* export_290 */]
  1982. 00001A6A  2B48 E306                move.l     [A5 - 0x1CFA], A0
  1983. 00001A6E  0C50 4EF9                cmpi.w     [A0], 0x4EF9
  1984. 00001A72  660C                     bne        +0xE /* 00001A80 */
  1985. 00001A74  202D E306                move.l     D0, [A5 - 0x1CFA]
  1986. 00001A78  5480                     addq.l     D0, 2
  1987. 00001A7A  2040                     movea.l    A0, D0
  1988. 00001A7C  2B50 E306                move.l     [A5 - 0x1CFA], [A0]
  1989. label00001A80:
  1990. 00001A80  3F3C 0001                move.w     -[A7], 0x1
  1991. 00001A84  486D 1172                pea.l      [A5 + 0x1172 /* export_554 */]
  1992. 00001A88  2F0E                     move.l     -[A7], A6
  1993. 00001A8A  4EBA FF84                jsr        [PC - 0x7C /* 00001A10 */]
  1994. 00001A8E  3F3C 0002                move.w     -[A7], 0x2
  1995. 00001A92  486D 117A                pea.l      [A5 + 0x117A /* export_555 */]
  1996. 00001A96  2F0E                     move.l     -[A7], A6
  1997. 00001A98  4EBA FF76                jsr        [PC - 0x8A /* 00001A10 */]
  1998. 00001A9C  3F3C 0003                move.w     -[A7], 0x3
  1999. 00001AA0  486D 1182                pea.l      [A5 + 0x1182 /* export_556 */]
  2000. 00001AA4  2F0E                     move.l     -[A7], A6
  2001. 00001AA6  4EBA FF68                jsr        [PC - 0x98 /* 00001A10 */]
  2002. 00001AAA  3F3C 0004                move.w     -[A7], 0x4
  2003. 00001AAE  486D 118A                pea.l      [A5 + 0x118A /* export_557 */]
  2004. 00001AB2  2F0E                     move.l     -[A7], A6
  2005. 00001AB4  4EBA FF5A                jsr        [PC - 0xA6 /* 00001A10 */]
  2006. 00001AB8  3F3C 0005                move.w     -[A7], 0x5
  2007. 00001ABC  486D 1192                pea.l      [A5 + 0x1192 /* export_558 */]
  2008. 00001AC0  2F0E                     move.l     -[A7], A6
  2009. 00001AC2  4EBA FF4C                jsr        [PC - 0xB4 /* 00001A10 */]
  2010. 00001AC6  3F3C 0006                move.w     -[A7], 0x6
  2011. 00001ACA  486D 119A                pea.l      [A5 + 0x119A /* export_559 */]
  2012. 00001ACE  2F0E                     move.l     -[A7], A6
  2013. 00001AD0  4EBA FF3E                jsr        [PC - 0xC2 /* 00001A10 */]
  2014. 00001AD4  3F3C 0007                move.w     -[A7], 0x7
  2015. 00001AD8  486D 11A2                pea.l      [A5 + 0x11A2 /* export_560 */]
  2016. 00001ADC  2F0E                     move.l     -[A7], A6
  2017. 00001ADE  4EBA FF30                jsr        [PC - 0xD0 /* 00001A10 */]
  2018. 00001AE2  3F3C 0008                move.w     -[A7], 0x8
  2019. 00001AE6  486D 11AA                pea.l      [A5 + 0x11AA /* export_561 */]
  2020. 00001AEA  2F0E                     move.l     -[A7], A6
  2021. 00001AEC  4EBA FF22                jsr        [PC - 0xDE /* 00001A10 */]
  2022. 00001AF0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2023. 00001AF4  486D 11B2                pea.l      [A5 + 0x11B2 /* export_562 */]
  2024. 00001AF8  2F0E                     move.l     -[A7], A6
  2025. 00001AFA  4EBA FF14                jsr        [PC - 0xEC /* 00001A10 */]
  2026. 00001AFE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2027. 00001B02  486D 11BA                pea.l      [A5 + 0x11BA /* export_563 */]
  2028. 00001B06  2F0E                     move.l     -[A7], A6
  2029. 00001B08  4EBA FF06                jsr        [PC - 0xFA /* 00001A10 */]
  2030. 00001B0C  3F3C 000B                move.w     -[A7], 0xB
  2031. 00001B10  486D 11C2                pea.l      [A5 + 0x11C2 /* export_564 */]
  2032. 00001B14  2F0E                     move.l     -[A7], A6
  2033. 00001B16  4EBA FEF8                jsr        [PC - 0x108 /* 00001A10 */]
  2034. 00001B1A  3F3C 000C                move.w     -[A7], 0xC
  2035. 00001B1E  486D 11CA                pea.l      [A5 + 0x11CA /* export_565 */]
  2036. 00001B22  2F0E                     move.l     -[A7], A6
  2037. 00001B24  4EBA FEEA                jsr        [PC - 0x116 /* 00001A10 */]
  2038. 00001B28  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2039. 00001B2C  486D 11D2                pea.l      [A5 + 0x11D2 /* export_566 */]
  2040. 00001B30  2F0E                     move.l     -[A7], A6
  2041. 00001B32  4EBA FEDC                jsr        [PC - 0x124 /* 00001A10 */]
  2042. 00001B36  4E5E                     unlink     A6
  2043. 00001B38  4E75                     rts
  2044. fn00001B3A:
  2045. 00001B3A  4E56 0000                link       A6, 0
  2046. 00001B3E  42A7                     clr.l      -[A7]
  2047. 00001B40  2E8D                     move.l     [A7], A5
  2048. 00001B42  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  2049. 00001B46  2B5F E7B0                move.l     [A5 - 0x1850], [A7]+
  2050. 00001B4A  42A7                     clr.l      -[A7]
  2051. 00001B4C  3F3C A9C8                move.w     -[A7], 0xA9C8
  2052. 00001B50  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  2053. 00001B54  2B5F EBDE                move.l     [A5 - 0x1422], [A7]+
  2054. 00001B58  486D 1BCA                pea.l      [A5 + 0x1BCA /* export_885 */]
  2055. 00001B5C  3F3C A9C8                move.w     -[A7], 0xA9C8
  2056. 00001B60  1F3C 0001                move.b     -[A7], 0x1
  2057. 00001B64  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2058. 00001B68  102D EBD8                move.b     D0, [A5 - 0x1428]
  2059. 00001B6C  6720                     beq        +0x22 /* 00001B8E */
  2060. 00001B6E  486D 1A72                pea.l      [A5 + 0x1A72 /* export_842 */]
  2061. 00001B72  3F3C A9EB                move.w     -[A7], 0xA9EB
  2062. 00001B76  1F3C 0001                move.b     -[A7], 0x1
  2063. 00001B7A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2064. 00001B7E  486D 1A7A                pea.l      [A5 + 0x1A7A /* export_843 */]
  2065. 00001B82  3F3C A9EC                move.w     -[A7], 0xA9EC
  2066. 00001B86  1F3C 0001                move.b     -[A7], 0x1
  2067. 00001B8A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2068. label00001B8E:
  2069. 00001B8E  4E5E                     unlink     A6
  2070. 00001B90  4E75                     rts
  2071. fn00001B92:
  2072. 00001B92  4E56 FF00                link       A6, -0x0100
  2073. 00001B96  206E 000C                movea.l    A0, [A6 + 0xC]
  2074. 00001B9A  43EE FF00                lea.l      A1, [A6 - 0x100]
  2075. 00001B9E  703F                     moveq.l    D0, 0x3F
  2076. label00001BA0:
  2077. 00001BA0  22D8                     move.l     [A1]+, [A0]+
  2078. 00001BA2  51C8 FFFC                dbf        D0, -0x6 /* 00001BA0 */
  2079. 00001BA6  486E FF00                pea.l      [A6 - 0x100]
  2080. 00001BAA  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  2081. 00001BAE  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  2082. 00001BB2  4EAD 1432                jsr        [A5 + 0x1432 /* export_642 */]
  2083. 00001BB6  4E5E                     unlink     A6
  2084. 00001BB8  205F                     movea.l    A0, [A7]+
  2085. 00001BBA  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2086. 00001BBE  4ED0                     jmp        [A0]
  2087. fn00001BC0:
  2088. 00001BC0  4E56 0000                link       A6, 0
  2089. 00001BC4  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  2090. 00001BC8  4267                     clr.w      -[A7]
  2091. 00001BCA  487A 005A                pea.l      [PC + 0x5A /* 00001C26, value 0xC536372, pstring "ScriptEditor" */]
  2092. 00001BCE  2F0E                     move.l     -[A7], A6
  2093. 00001BD0  4EBA FFC0                jsr        [PC - 0x40 /* 00001B92 */]
  2094. 00001BD4  1F3C 0003                move.b     -[A7], 0x3
  2095. 00001BD8  487A 004C                pea.l      [PC + 0x4C /* 00001C26, value 0xC536372, pstring "ScriptEditor" */]
  2096. 00001BDC  2F0E                     move.l     -[A7], A6
  2097. 00001BDE  4EBA FFB2                jsr        [PC - 0x4E /* 00001B92 */]
  2098. 00001BE2  1F3C 0001                move.b     -[A7], 0x1
  2099. 00001BE6  487A 002E                pea.l      [PC + 0x2E /* 00001C16, value 0xF566172, pstring "VariableWatcher" */]
  2100. 00001BEA  2F0E                     move.l     -[A7], A6
  2101. 00001BEC  4EBA FFA4                jsr        [PC - 0x5C /* 00001B92 */]
  2102. 00001BF0  1F3C 0002                move.b     -[A7], 0x2
  2103. 00001BF4  487A 0010                pea.l      [PC + 0x10 /* 00001C06, value 0xE4D6573, pstring "MessageWatcher" */]
  2104. 00001BF8  2F0E                     move.l     -[A7], A6
  2105. 00001BFA  4EBA FF96                jsr        [PC - 0x6A /* 00001B92 */]
  2106. 00001BFE  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  2107. 00001C02  4E5E                     unlink     A6
  2108. 00001C04  4E75                     rts
  2109. 00001C06  0E4D 6573                .invalid.w A5, 0x6573 /* 'es' */ // invalid immediate operation
  2110. 00001C0A  7361                     moveq.l    D1, 0x61
  2111. 00001C0C  6765                     beq        +0x67 /* 00001C73 */
  2112. 00001C0E  5761                     subq.w     -[A1], 3
  2113. 00001C10  7463                     moveq.l    D2, 0x63
  2114. 00001C12  6865                     bvc        +0x67 /* 00001C79 */
  2115. 00001C14  7200                     moveq.l    D1, 0x00
  2116. 00001C16  0F56                     bchg       [A6], D7
  2117. 00001C18  6172                     bsr        +0x74 /* 00001C8C */
  2118. 00001C1A  6961                     bvs        +0x63 /* 00001C7D */
  2119. 00001C1C  626C                     bhi        +0x6E /* 00001C8A */
  2120. 00001C1E  6557                     bcs        +0x59 /* 00001C77 */
  2121. 00001C20  6174                     bsr        +0x76 /* 00001C96 */
  2122. 00001C22  6368                     bls        +0x6A /* 00001C8C */
  2123. 00001C24  6572                     bcs        +0x74 /* 00001C98 */
  2124. 00001C26  0C53 6372                cmpi.w     [A3], 0x6372 /* 'cr' */
  2125. 00001C2A  6970                     bvs        +0x72 /* 00001C9C */
  2126. 00001C2C  7445                     moveq.l    D2, 0x45
  2127. 00001C2E  6469                     bcc        +0x6B /* 00001C99 */
  2128. 00001C30  746F                     moveq.l    D2, 0x6F
  2129. 00001C32  7200                     moveq.l    D1, 0x00
  2130. fn00001C34:
  2131. 00001C34  4E56 0000                link       A6, 0
  2132. 00001C38  422D EEB0                clr.b      [A5 - 0x1150]
  2133. 00001C3C  42A7                     clr.l      -[A7]
  2134. 00001C3E  42A7                     clr.l      -[A7]
  2135. 00001C40  4EAD 1E6A                jsr        [A5 + 0x1E6A /* export_969 */]
  2136. 00001C44  2B5F D02C                move.l     [A5 - 0x2FD4], [A7]+
  2137. 00001C48  41ED D040                lea.l      A0, [A5 - 0x2FC0]
  2138. 00001C4C  43FA 008A                lea.l      A1, [PC + 0x8A /* 00001CD8, value 0x7456E67, pstring "English" */]
  2139. 00001C50  20D9                     move.l     [A0]+, [A1]+
  2140. 00001C52  20D9                     move.l     [A0]+, [A1]+
  2141. 00001C54  41ED ED74                lea.l      A0, [A5 - 0x128C]
  2142. 00001C58  43FA 003C                lea.l      A1, [PC + 0x3C /* 00001C96, value 0x41646F20 'Ado ', pstring "do else end exit function global if next on pass repeat send then" */]
  2143. 00001C5C  700F                     moveq.l    D0, 0x0F
  2144. label00001C5E:
  2145. 00001C5E  20D9                     move.l     [A0]+, [A1]+
  2146. 00001C60  51C8 FFFC                dbf        D0, -0x6 /* 00001C5E */
  2147. 00001C64  3091                     move.w     [A0], [A1]
  2148. 00001C66  42A7                     clr.l      -[A7]
  2149. 00001C68  486D ED74                pea.l      [A5 - 0x128C]
  2150. 00001C6C  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  2151. 00001C70  4EAD 1A52                jsr        [A5 + 0x1A52 /* export_838 */]
  2152. 00001C74  486D 1A5A                pea.l      [A5 + 0x1A5A /* export_839 */]
  2153. 00001C78  A9F1                     syscall    UnloadSeg
  2154. 00001C7A  3B7C 0081 EFE0           move.w     [A5 - 0x1020], 0x81
  2155. 00001C80  3B7C 0082 EFE2           move.w     [A5 - 0x101E], 0x82
  2156. 00001C86  3B7C 0083 EFE4           move.w     [A5 - 0x101C], 0x83
  2157. // begin alternate branch 00001C8A-00001C94
  2158. label00001C8A:
  2159. 00001C8A  EFE4 3B7C                bfins      -[A4] {D5:D4}, D3
  2160. fn00001C8C: // (misaligned)
  2161. 00001C8E  0084 EFE6 4E5E           ori.l      D4, 0xEFE64E5E
  2162. // end alternate branch 00001C8A-00001C94
  2163. label00001C8A: // (misaligned)
  2164. fn00001C8C:
  2165. 00001C8C  3B7C 0084 EFE6           move.w     [A5 - 0x101A], 0x84
  2166. 00001C92  4E5E                     unlink     A6
  2167. 00001C94  4E75                     rts
  2168. fn00001C96:
  2169. 00001C96  4164                     chk.w      D0, -[A4]
  2170. label00001C98:
  2171. 00001C98  6F20                     ble        +0x22 /* 00001CBA */
  2172. 00001C9A  656C                     bcs        +0x6E /* 00001D08 */
  2173. label00001C9C:
  2174. 00001C9C  7365                     moveq.l    D1, 0x65
  2175. 00001C9E  2065                     movea.l    A0, -[A5]
  2176. 00001CA0  6E64                     bgt        +0x66 /* 00001D06 */
  2177. 00001CA2  2065                     movea.l    A0, -[A5]
  2178. 00001CA4  7869                     moveq.l    D4, 0x69
  2179. 00001CA6  7420                     moveq.l    D2, 0x20
  2180. 00001CA8  6675                     bne        +0x77 /* 00001D1F */
  2181. 00001CAA  6E63                     bgt        +0x65 /* 00001D0F */
  2182. 00001CAC  7469                     moveq.l    D2, 0x69
  2183. 00001CAE  6F6E                     ble        +0x70 /* 00001D1E */
  2184. 00001CB0  2067                     movea.l    A0, -[A7]
  2185. 00001CB2  6C6F                     bge        +0x71 /* 00001D23 */
  2186. 00001CB4  6261                     bhi        +0x63 /* 00001D17 */
  2187. 00001CB6  6C20                     bge        +0x22 /* 00001CD8 */
  2188. 00001CB8  6966                     bvs        +0x68 /* 00001D20 */
  2189. label00001CBA:
  2190. 00001CBA  206E 6578                movea.l    A0, [A6 + 0x6578]
  2191. 00001CBE  7420                     moveq.l    D2, 0x20
  2192. 00001CC0  6F6E                     ble        +0x70 /* 00001D30 */
  2193. 00001CC2  2070 6173 7320 7265 7065 6174 movea.l    A0, [[A0 + 0x73207265] + 0x70656174]
  2194. 00001CCE  2073 656E                movea.l    A0, <<invalid full ext with IS == 1 and I/IS == 6>>
  2195. 00001CD2  6420                     bcc        +0x22 /* 00001CF4 */
  2196. 00001CD4  7468                     moveq.l    D2, 0x68
  2197. 00001CD6  656E                     bcs        +0x70 /* 00001D46 */
  2198. label00001CD8:
  2199. 00001CD8  0745                     bchg       D5, D3
  2200. 00001CDA  6E67                     bgt        +0x69 /* 00001D43 */
  2201. 00001CDC  6C69                     bge        +0x6B /* 00001D47 */
  2202. 00001CDE  7368                     moveq.l    D1, 0x68
  2203. fn00001CE0:
  2204. 00001CE0  4E56 0000                link       A6, 0
  2205. 00001CE4  4E5E                     unlink     A6
  2206. 00001CE6  4E75                     rts
  2207. fn00001CE8:
  2208. 00001CE8  4E56 0000                link       A6, 0
  2209. 00001CEC  2F0C                     move.l     -[A7], A4
  2210. 00001CEE  286E 0008                movea.l    A4, [A6 + 0x8]
  2211. 00001CF2  526C FFFE                addq.w     [A4 - 0x2], 1
  2212. // begin alternate branch 00001CF4-00001CF6
  2213. label00001CF4:
  2214. 00001CF4  FFFE                     .invalid   <<F/7/7>>
  2215. // end alternate branch 00001CF4-00001CF6
  2216. label00001CF4: // (misaligned)
  2217. 00001CF6  7001                     moveq.l    D0, 0x01
  2218. 00001CF8  B06C FFFE                cmp.w      D0, [A4 - 0x2]
  2219. 00001CFC  5EC0                     sgt        D0
  2220. 00001CFE  725E                     moveq.l    D1, 0x5E
  2221. 00001D00  B26C FFFE                cmp.w      D1, [A4 - 0x2]
  2222. 00001D04  5DC1                     slt        D1
  2223. label00001D06:
  2224. 00001D06  8001                     or.b       D0, D1
  2225. label00001D08:
  2226. 00001D08  670A                     beq        +0xC /* 00001D14 */
  2227. 00001D0A  2F3C 0009 36CE           move.l     -[A7], 0x936CE
  2228. 00001D10  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  2229. label00001D14:
  2230. 00001D14  302C FFFE                move.w     D0, [A4 - 0x2]
  2231. 00001D18  5340                     subq.w     D0, 1
  2232. 00001D1A  41ED D650                lea.l      A0, [A5 - 0x29B0]
  2233. label00001D1E:
  2234. 00001D1E  E540                     asl        D0.w, 2
  2235. label00001D20:
  2236. 00001D20  21AE 000C 0000           move.l     [A0 + D0.w], [A6 + 0xC]
  2237. 00001D26  285F                     movea.l    A4, [A7]+
  2238. 00001D28  4E5E                     unlink     A6
  2239. 00001D2A  205F                     movea.l    A0, [A7]+
  2240. 00001D2C  504F                     addq.w     A7, 8
  2241. 00001D2E  4ED0                     jmp        [A0]
  2242. fn00001D30:
  2243. 00001D30  4E56 FFFE                link       A6, -0x0002
  2244. 00001D34  426E FFFE                clr.w      [A6 - 0x2]
  2245. 00001D38  42A7                     clr.l      -[A7]
  2246. 00001D3A  2F0E                     move.l     -[A7], A6
  2247. 00001D3C  4EBA FFAA                jsr        [PC - 0x56 /* 00001CE8 */]
  2248. 00001D40  486D 1592                pea.l      [A5 + 0x1592 /* export_686 */]
  2249. 00001D44  2F0E                     move.l     -[A7], A6
  2250. label00001D46:
  2251. 00001D46  4EBA FFA0                jsr        [PC - 0x60 /* 00001CE8 */]
  2252. 00001D4A  42A7                     clr.l      -[A7]
  2253. 00001D4C  2F0E                     move.l     -[A7], A6
  2254. 00001D4E  4EBA FF98                jsr        [PC - 0x68 /* 00001CE8 */]
  2255. 00001D52  486D 159A                pea.l      [A5 + 0x159A /* export_687 */]
  2256. 00001D56  2F0E                     move.l     -[A7], A6
  2257. 00001D58  4EBA FF8E                jsr        [PC - 0x72 /* 00001CE8 */]
  2258. 00001D5C  486D 1652                pea.l      [A5 + 0x1652 /* export_710 */]
  2259. 00001D60  2F0E                     move.l     -[A7], A6
  2260. 00001D62  4EBA FF84                jsr        [PC - 0x7C /* 00001CE8 */]
  2261. 00001D66  486D 161A                pea.l      [A5 + 0x161A /* export_703 */]
  2262. 00001D6A  2F0E                     move.l     -[A7], A6
  2263. 00001D6C  4EBA FF7A                jsr        [PC - 0x86 /* 00001CE8 */]
  2264. 00001D70  486D 1622                pea.l      [A5 + 0x1622 /* export_704 */]
  2265. 00001D74  2F0E                     move.l     -[A7], A6
  2266. 00001D76  4EBA FF70                jsr        [PC - 0x90 /* 00001CE8 */]
  2267. 00001D7A  486D 162A                pea.l      [A5 + 0x162A /* export_705 */]
  2268. 00001D7E  2F0E                     move.l     -[A7], A6
  2269. 00001D80  4EBA FF66                jsr        [PC - 0x9A /* 00001CE8 */]
  2270. 00001D84  486D 15A2                pea.l      [A5 + 0x15A2 /* export_688 */]
  2271. 00001D88  2F0E                     move.l     -[A7], A6
  2272. 00001D8A  4EBA FF5C                jsr        [PC - 0xA4 /* 00001CE8 */]
  2273. 00001D8E  486D 15AA                pea.l      [A5 + 0x15AA /* export_689 */]
  2274. 00001D92  2F0E                     move.l     -[A7], A6
  2275. 00001D94  4EBA FF52                jsr        [PC - 0xAE /* 00001CE8 */]
  2276. 00001D98  486D 15B2                pea.l      [A5 + 0x15B2 /* export_690 */]
  2277. 00001D9C  2F0E                     move.l     -[A7], A6
  2278. 00001D9E  4EBA FF48                jsr        [PC - 0xB8 /* 00001CE8 */]
  2279. 00001DA2  486D 15BA                pea.l      [A5 + 0x15BA /* export_691 */]
  2280. 00001DA6  2F0E                     move.l     -[A7], A6
  2281. 00001DA8  4EBA FF3E                jsr        [PC - 0xC2 /* 00001CE8 */]
  2282. 00001DAC  486D 15C2                pea.l      [A5 + 0x15C2 /* export_692 */]
  2283. 00001DB0  2F0E                     move.l     -[A7], A6
  2284. 00001DB2  4EBA FF34                jsr        [PC - 0xCC /* 00001CE8 */]
  2285. 00001DB6  486D 15CA                pea.l      [A5 + 0x15CA /* export_693 */]
  2286. 00001DBA  2F0E                     move.l     -[A7], A6
  2287. 00001DBC  4EBA FF2A                jsr        [PC - 0xD6 /* 00001CE8 */]
  2288. 00001DC0  486D 15EA                pea.l      [A5 + 0x15EA /* export_697 */]
  2289. 00001DC4  2F0E                     move.l     -[A7], A6
  2290. 00001DC6  4EBA FF20                jsr        [PC - 0xE0 /* 00001CE8 */]
  2291. 00001DCA  486D 165A                pea.l      [A5 + 0x165A /* export_711 */]
  2292. 00001DCE  2F0E                     move.l     -[A7], A6
  2293. 00001DD0  4EBA FF16                jsr        [PC - 0xEA /* 00001CE8 */]
  2294. 00001DD4  486D 1662                pea.l      [A5 + 0x1662 /* export_712 */]
  2295. 00001DD8  2F0E                     move.l     -[A7], A6
  2296. 00001DDA  4EBA FF0C                jsr        [PC - 0xF4 /* 00001CE8 */]
  2297. 00001DDE  486D 166A                pea.l      [A5 + 0x166A /* export_713 */]
  2298. 00001DE2  2F0E                     move.l     -[A7], A6
  2299. 00001DE4  4EBA FF02                jsr        [PC - 0xFE /* 00001CE8 */]
  2300. 00001DE8  486D 160A                pea.l      [A5 + 0x160A /* export_701 */]
  2301. 00001DEC  2F0E                     move.l     -[A7], A6
  2302. 00001DEE  4EBA FEF8                jsr        [PC - 0x108 /* 00001CE8 */]
  2303. 00001DF2  486D 157A                pea.l      [A5 + 0x157A /* export_683 */]
  2304. 00001DF6  2F0E                     move.l     -[A7], A6
  2305. 00001DF8  4EBA FEEE                jsr        [PC - 0x112 /* 00001CE8 */]
  2306. 00001DFC  486D 1582                pea.l      [A5 + 0x1582 /* export_684 */]
  2307. 00001E00  2F0E                     move.l     -[A7], A6
  2308. 00001E02  4EBA FEE4                jsr        [PC - 0x11C /* 00001CE8 */]
  2309. 00001E06  486D 16FA                pea.l      [A5 + 0x16FA /* export_731 */]
  2310. 00001E0A  2F0E                     move.l     -[A7], A6
  2311. 00001E0C  4EBA FEDA                jsr        [PC - 0x126 /* 00001CE8 */]
  2312. 00001E10  486D 1612                pea.l      [A5 + 0x1612 /* export_702 */]
  2313. 00001E14  2F0E                     move.l     -[A7], A6
  2314. 00001E16  4EBA FED0                jsr        [PC - 0x130 /* 00001CE8 */]
  2315. 00001E1A  486D 16F2                pea.l      [A5 + 0x16F2 /* export_730 */]
  2316. 00001E1E  2F0E                     move.l     -[A7], A6
  2317. 00001E20  4EBA FEC6                jsr        [PC - 0x13A /* 00001CE8 */]
  2318. 00001E24  486D 16EA                pea.l      [A5 + 0x16EA /* export_729 */]
  2319. 00001E28  2F0E                     move.l     -[A7], A6
  2320. 00001E2A  4EBA FEBC                jsr        [PC - 0x144 /* 00001CE8 */]
  2321. 00001E2E  486D 16AA                pea.l      [A5 + 0x16AA /* export_721 */]
  2322. 00001E32  2F0E                     move.l     -[A7], A6
  2323. 00001E34  4EBA FEB2                jsr        [PC - 0x14E /* 00001CE8 */]
  2324. 00001E38  486D 16B2                pea.l      [A5 + 0x16B2 /* export_722 */]
  2325. 00001E3C  2F0E                     move.l     -[A7], A6
  2326. 00001E3E  4EBA FEA8                jsr        [PC - 0x158 /* 00001CE8 */]
  2327. 00001E42  486D 16D2                pea.l      [A5 + 0x16D2 /* export_726 */]
  2328. 00001E46  2F0E                     move.l     -[A7], A6
  2329. 00001E48  4EBA FE9E                jsr        [PC - 0x162 /* 00001CE8 */]
  2330. 00001E4C  486D 1682                pea.l      [A5 + 0x1682 /* export_716 */]
  2331. 00001E50  2F0E                     move.l     -[A7], A6
  2332. 00001E52  4EBA FE94                jsr        [PC - 0x16C /* 00001CE8 */]
  2333. 00001E56  486D 15F2                pea.l      [A5 + 0x15F2 /* export_698 */]
  2334. 00001E5A  2F0E                     move.l     -[A7], A6
  2335. 00001E5C  4EBA FE8A                jsr        [PC - 0x176 /* 00001CE8 */]
  2336. 00001E60  486D 15FA                pea.l      [A5 + 0x15FA /* export_699 */]
  2337. 00001E64  2F0E                     move.l     -[A7], A6
  2338. 00001E66  4EBA FE80                jsr        [PC - 0x180 /* 00001CE8 */]
  2339. 00001E6A  486D 1602                pea.l      [A5 + 0x1602 /* export_700 */]
  2340. 00001E6E  2F0E                     move.l     -[A7], A6
  2341. 00001E70  4EBA FE76                jsr        [PC - 0x18A /* 00001CE8 */]
  2342. 00001E74  486D 1642                pea.l      [A5 + 0x1642 /* export_708 */]
  2343. 00001E78  2F0E                     move.l     -[A7], A6
  2344. 00001E7A  4EBA FE6C                jsr        [PC - 0x194 /* 00001CE8 */]
  2345. 00001E7E  42A7                     clr.l      -[A7]
  2346. 00001E80  2F0E                     move.l     -[A7], A6
  2347. 00001E82  4EBA FE64                jsr        [PC - 0x19C /* 00001CE8 */]
  2348. 00001E86  42A7                     clr.l      -[A7]
  2349. 00001E88  2F0E                     move.l     -[A7], A6
  2350. 00001E8A  4EBA FE5C                jsr        [PC - 0x1A4 /* 00001CE8 */]
  2351. 00001E8E  42A7                     clr.l      -[A7]
  2352. 00001E90  2F0E                     move.l     -[A7], A6
  2353. 00001E92  4EBA FE54                jsr        [PC - 0x1AC /* 00001CE8 */]
  2354. 00001E96  486D 167A                pea.l      [A5 + 0x167A /* export_715 */]
  2355. 00001E9A  2F0E                     move.l     -[A7], A6
  2356. 00001E9C  4EBA FE4A                jsr        [PC - 0x1B6 /* 00001CE8 */]
  2357. 00001EA0  42A7                     clr.l      -[A7]
  2358. 00001EA2  2F0E                     move.l     -[A7], A6
  2359. 00001EA4  4EBA FE42                jsr        [PC - 0x1BE /* 00001CE8 */]
  2360. 00001EA8  42A7                     clr.l      -[A7]
  2361. 00001EAA  2F0E                     move.l     -[A7], A6
  2362. 00001EAC  4EBA FE3A                jsr        [PC - 0x1C6 /* 00001CE8 */]
  2363. 00001EB0  42A7                     clr.l      -[A7]
  2364. 00001EB2  2F0E                     move.l     -[A7], A6
  2365. 00001EB4  4EBA FE32                jsr        [PC - 0x1CE /* 00001CE8 */]
  2366. 00001EB8  42A7                     clr.l      -[A7]
  2367. 00001EBA  2F0E                     move.l     -[A7], A6
  2368. 00001EBC  4EBA FE2A                jsr        [PC - 0x1D6 /* 00001CE8 */]
  2369. 00001EC0  42A7                     clr.l      -[A7]
  2370. 00001EC2  2F0E                     move.l     -[A7], A6
  2371. 00001EC4  4EBA FE22                jsr        [PC - 0x1DE /* 00001CE8 */]
  2372. 00001EC8  42A7                     clr.l      -[A7]
  2373. 00001ECA  2F0E                     move.l     -[A7], A6
  2374. 00001ECC  4EBA FE1A                jsr        [PC - 0x1E6 /* 00001CE8 */]
  2375. 00001ED0  42A7                     clr.l      -[A7]
  2376. 00001ED2  2F0E                     move.l     -[A7], A6
  2377. 00001ED4  4EBA FE12                jsr        [PC - 0x1EE /* 00001CE8 */]
  2378. 00001ED8  42A7                     clr.l      -[A7]
  2379. 00001EDA  2F0E                     move.l     -[A7], A6
  2380. 00001EDC  4EBA FE0A                jsr        [PC - 0x1F6 /* 00001CE8 */]
  2381. 00001EE0  486D 1672                pea.l      [A5 + 0x1672 /* export_714 */]
  2382. 00001EE4  2F0E                     move.l     -[A7], A6
  2383. 00001EE6  4EBA FE00                jsr        [PC - 0x200 /* 00001CE8 */]
  2384. 00001EEA  486D 15DA                pea.l      [A5 + 0x15DA /* export_695 */]
  2385. 00001EEE  2F0E                     move.l     -[A7], A6
  2386. 00001EF0  4EBA FDF6                jsr        [PC - 0x20A /* 00001CE8 */]
  2387. 00001EF4  486D 15E2                pea.l      [A5 + 0x15E2 /* export_696 */]
  2388. 00001EF8  2F0E                     move.l     -[A7], A6
  2389. 00001EFA  4EBA FDEC                jsr        [PC - 0x214 /* 00001CE8 */]
  2390. 00001EFE  42A7                     clr.l      -[A7]
  2391. 00001F00  2F0E                     move.l     -[A7], A6
  2392. 00001F02  4EBA FDE4                jsr        [PC - 0x21C /* 00001CE8 */]
  2393. 00001F06  42A7                     clr.l      -[A7]
  2394. 00001F08  2F0E                     move.l     -[A7], A6
  2395. 00001F0A  4EBA FDDC                jsr        [PC - 0x224 /* 00001CE8 */]
  2396. 00001F0E  42A7                     clr.l      -[A7]
  2397. 00001F10  2F0E                     move.l     -[A7], A6
  2398. 00001F12  4EBA FDD4                jsr        [PC - 0x22C /* 00001CE8 */]
  2399. 00001F16  42A7                     clr.l      -[A7]
  2400. 00001F18  2F0E                     move.l     -[A7], A6
  2401. 00001F1A  4EBA FDCC                jsr        [PC - 0x234 /* 00001CE8 */]
  2402. 00001F1E  486D 168A                pea.l      [A5 + 0x168A /* export_717 */]
  2403. 00001F22  2F0E                     move.l     -[A7], A6
  2404. 00001F24  4EBA FDC2                jsr        [PC - 0x23E /* 00001CE8 */]
  2405. 00001F28  486D 1692                pea.l      [A5 + 0x1692 /* export_718 */]
  2406. 00001F2C  2F0E                     move.l     -[A7], A6
  2407. 00001F2E  4EBA FDB8                jsr        [PC - 0x248 /* 00001CE8 */]
  2408. 00001F32  42A7                     clr.l      -[A7]
  2409. 00001F34  2F0E                     move.l     -[A7], A6
  2410. 00001F36  4EBA FDB0                jsr        [PC - 0x250 /* 00001CE8 */]
  2411. 00001F3A  486D 15D2                pea.l      [A5 + 0x15D2 /* export_694 */]
  2412. 00001F3E  2F0E                     move.l     -[A7], A6
  2413. 00001F40  4EBA FDA6                jsr        [PC - 0x25A /* 00001CE8 */]
  2414. 00001F44  42A7                     clr.l      -[A7]
  2415. 00001F46  2F0E                     move.l     -[A7], A6
  2416. 00001F48  4EBA FD9E                jsr        [PC - 0x262 /* 00001CE8 */]
  2417. 00001F4C  42A7                     clr.l      -[A7]
  2418. 00001F4E  2F0E                     move.l     -[A7], A6
  2419. 00001F50  4EBA FD96                jsr        [PC - 0x26A /* 00001CE8 */]
  2420. 00001F54  42A7                     clr.l      -[A7]
  2421. 00001F56  2F0E                     move.l     -[A7], A6
  2422. 00001F58  4EBA FD8E                jsr        [PC - 0x272 /* 00001CE8 */]
  2423. 00001F5C  42A7                     clr.l      -[A7]
  2424. 00001F5E  2F0E                     move.l     -[A7], A6
  2425. 00001F60  4EBA FD86                jsr        [PC - 0x27A /* 00001CE8 */]
  2426. 00001F64  42A7                     clr.l      -[A7]
  2427. 00001F66  2F0E                     move.l     -[A7], A6
  2428. 00001F68  4EBA FD7E                jsr        [PC - 0x282 /* 00001CE8 */]
  2429. 00001F6C  42A7                     clr.l      -[A7]
  2430. 00001F6E  2F0E                     move.l     -[A7], A6
  2431. 00001F70  4EBA FD76                jsr        [PC - 0x28A /* 00001CE8 */]
  2432. 00001F74  42A7                     clr.l      -[A7]
  2433. 00001F76  2F0E                     move.l     -[A7], A6
  2434. 00001F78  4EBA FD6E                jsr        [PC - 0x292 /* 00001CE8 */]
  2435. 00001F7C  486D 1572                pea.l      [A5 + 0x1572 /* export_682 */]
  2436. 00001F80  2F0E                     move.l     -[A7], A6
  2437. 00001F82  4EBA FD64                jsr        [PC - 0x29C /* 00001CE8 */]
  2438. 00001F86  42A7                     clr.l      -[A7]
  2439. 00001F88  2F0E                     move.l     -[A7], A6
  2440. 00001F8A  4EBA FD5C                jsr        [PC - 0x2A4 /* 00001CE8 */]
  2441. 00001F8E  42A7                     clr.l      -[A7]
  2442. 00001F90  2F0E                     move.l     -[A7], A6
  2443. 00001F92  4EBA FD54                jsr        [PC - 0x2AC /* 00001CE8 */]
  2444. 00001F96  42A7                     clr.l      -[A7]
  2445. 00001F98  2F0E                     move.l     -[A7], A6
  2446. 00001F9A  4EBA FD4C                jsr        [PC - 0x2B4 /* 00001CE8 */]
  2447. 00001F9E  42A7                     clr.l      -[A7]
  2448. 00001FA0  2F0E                     move.l     -[A7], A6
  2449. 00001FA2  4EBA FD44                jsr        [PC - 0x2BC /* 00001CE8 */]
  2450. 00001FA6  486D 164A                pea.l      [A5 + 0x164A /* export_709 */]
  2451. 00001FAA  2F0E                     move.l     -[A7], A6
  2452. 00001FAC  4EBA FD3A                jsr        [PC - 0x2C6 /* 00001CE8 */]
  2453. 00001FB0  42A7                     clr.l      -[A7]
  2454. 00001FB2  2F0E                     move.l     -[A7], A6
  2455. 00001FB4  4EBA FD32                jsr        [PC - 0x2CE /* 00001CE8 */]
  2456. 00001FB8  42A7                     clr.l      -[A7]
  2457. 00001FBA  2F0E                     move.l     -[A7], A6
  2458. 00001FBC  4EBA FD2A                jsr        [PC - 0x2D6 /* 00001CE8 */]
  2459. 00001FC0  42A7                     clr.l      -[A7]
  2460. 00001FC2  2F0E                     move.l     -[A7], A6
  2461. 00001FC4  4EBA FD22                jsr        [PC - 0x2DE /* 00001CE8 */]
  2462. 00001FC8  42A7                     clr.l      -[A7]
  2463. 00001FCA  2F0E                     move.l     -[A7], A6
  2464. 00001FCC  4EBA FD1A                jsr        [PC - 0x2E6 /* 00001CE8 */]
  2465. 00001FD0  42A7                     clr.l      -[A7]
  2466. 00001FD2  2F0E                     move.l     -[A7], A6
  2467. 00001FD4  4EBA FD12                jsr        [PC - 0x2EE /* 00001CE8 */]
  2468. 00001FD8  42A7                     clr.l      -[A7]
  2469. 00001FDA  2F0E                     move.l     -[A7], A6
  2470. 00001FDC  4EBA FD0A                jsr        [PC - 0x2F6 /* 00001CE8 */]
  2471. 00001FE0  42A7                     clr.l      -[A7]
  2472. 00001FE2  2F0E                     move.l     -[A7], A6
  2473. 00001FE4  4EBA FD02                jsr        [PC - 0x2FE /* 00001CE8 */]
  2474. 00001FE8  486D 158A                pea.l      [A5 + 0x158A /* export_685 */]
  2475. 00001FEC  2F0E                     move.l     -[A7], A6
  2476. 00001FEE  4EBA FCF8                jsr        [PC - 0x308 /* 00001CE8 */]
  2477. 00001FF2  486D 16E2                pea.l      [A5 + 0x16E2 /* export_728 */]
  2478. 00001FF6  2F0E                     move.l     -[A7], A6
  2479. 00001FF8  4EBA FCEE                jsr        [PC - 0x312 /* 00001CE8 */]
  2480. 00001FFC  42A7                     clr.l      -[A7]
  2481. 00001FFE  2F0E                     move.l     -[A7], A6
  2482. 00002000  4EBA FCE6                jsr        [PC - 0x31A /* 00001CE8 */]
  2483. 00002004  42A7                     clr.l      -[A7]
  2484. 00002006  2F0E                     move.l     -[A7], A6
  2485. 00002008  4EBA FCDE                jsr        [PC - 0x322 /* 00001CE8 */]
  2486. 0000200C  486D 16DA                pea.l      [A5 + 0x16DA /* export_727 */]
  2487. 00002010  2F0E                     move.l     -[A7], A6
  2488. 00002012  4EBA FCD4                jsr        [PC - 0x32C /* 00001CE8 */]
  2489. 00002016  42A7                     clr.l      -[A7]
  2490. 00002018  2F0E                     move.l     -[A7], A6
  2491. 0000201A  4EBA FCCC                jsr        [PC - 0x334 /* 00001CE8 */]
  2492. 0000201E  42A7                     clr.l      -[A7]
  2493. 00002020  2F0E                     move.l     -[A7], A6
  2494. 00002022  4EBA FCC4                jsr        [PC - 0x33C /* 00001CE8 */]
  2495. 00002026  42A7                     clr.l      -[A7]
  2496. 00002028  2F0E                     move.l     -[A7], A6
  2497. 0000202A  4EBA FCBC                jsr        [PC - 0x344 /* 00001CE8 */]
  2498. 0000202E  42A7                     clr.l      -[A7]
  2499. 00002030  2F0E                     move.l     -[A7], A6
  2500. 00002032  4EBA FCB4                jsr        [PC - 0x34C /* 00001CE8 */]
  2501. 00002036  42A7                     clr.l      -[A7]
  2502. 00002038  2F0E                     move.l     -[A7], A6
  2503. 0000203A  4EBA FCAC                jsr        [PC - 0x354 /* 00001CE8 */]
  2504. 0000203E  486D 16A2                pea.l      [A5 + 0x16A2 /* export_720 */]
  2505. 00002042  2F0E                     move.l     -[A7], A6
  2506. 00002044  4EBA FCA2                jsr        [PC - 0x35E /* 00001CE8 */]
  2507. 00002048  486D 16CA                pea.l      [A5 + 0x16CA /* export_725 */]
  2508. 0000204C  2F0E                     move.l     -[A7], A6
  2509. 0000204E  4EBA FC98                jsr        [PC - 0x368 /* 00001CE8 */]
  2510. 00002052  486D 16C2                pea.l      [A5 + 0x16C2 /* export_724 */]
  2511. 00002056  2F0E                     move.l     -[A7], A6
  2512. 00002058  4EBA FC8E                jsr        [PC - 0x372 /* 00001CE8 */]
  2513. 0000205C  42A7                     clr.l      -[A7]
  2514. 0000205E  2F0E                     move.l     -[A7], A6
  2515. 00002060  4EBA FC86                jsr        [PC - 0x37A /* 00001CE8 */]
  2516. 00002064  42A7                     clr.l      -[A7]
  2517. 00002066  2F0E                     move.l     -[A7], A6
  2518. 00002068  4EBA FC7E                jsr        [PC - 0x382 /* 00001CE8 */]
  2519. 0000206C  42A7                     clr.l      -[A7]
  2520. 0000206E  2F0E                     move.l     -[A7], A6
  2521. 00002070  4EBA FC76                jsr        [PC - 0x38A /* 00001CE8 */]
  2522. 00002074  42A7                     clr.l      -[A7]
  2523. 00002076  2F0E                     move.l     -[A7], A6
  2524. 00002078  4EBA FC6E                jsr        [PC - 0x392 /* 00001CE8 */]
  2525. 0000207C  42A7                     clr.l      -[A7]
  2526. 0000207E  2F0E                     move.l     -[A7], A6
  2527. 00002080  4EBA FC66                jsr        [PC - 0x39A /* 00001CE8 */]
  2528. 00002084  4E5E                     unlink     A6
  2529. 00002086  4E75                     rts
  2530. fn00002088:
  2531. 00002088  4E56 0000                link       A6, 0
  2532. 0000208C  3D7C 00E4 0008           move.w     [A6 + 0x8], 0xE4
  2533. 00002092  4E5E                     unlink     A6
  2534. 00002094  4E75                     rts
  2535. fn00002096:
  2536. 00002096  4E56 FFE0                link       A6, -0x0020
  2537. 0000209A  206E 000C                movea.l    A0, [A6 + 0xC]
  2538. 0000209E  43EE FFE0                lea.l      A1, [A6 - 0x20]
  2539. 000020A2  7007                     moveq.l    D0, 0x07
  2540. label000020A4:
  2541. 000020A4  22D8                     move.l     [A1]+, [A0]+
  2542. 000020A6  51C8 FFFC                dbf        D0, -0x6 /* 000020A4 */
  2543. 000020AA  206E 0008                movea.l    A0, [A6 + 0x8]
  2544. 000020AE  5268 FFBE                addq.w     [A0 - 0x42], 1
  2545. 000020B2  206E 0008                movea.l    A0, [A6 + 0x8]
  2546. 000020B6  3028 FFBE                move.w     D0, [A0 - 0x42]
  2547. 000020BA  5340                     subq.w     D0, 1
  2548. 000020BC  41ED F14C                lea.l      A0, [A5 - 0xEB4]
  2549. 000020C0  EB40                     asl        D0.w, 5
  2550. 000020C2  41F0 0000                lea.l      A0, [A0 + D0.w]
  2551. 000020C6  43EE FFE0                lea.l      A1, [A6 - 0x20]
  2552. 000020CA  7007                     moveq.l    D0, 0x07
  2553. label000020CC:
  2554. 000020CC  20D9                     move.l     [A0]+, [A1]+
  2555. 000020CE  51C8 FFFC                dbf        D0, -0x6 /* 000020CC */
  2556. 000020D2  4E5E                     unlink     A6
  2557. 000020D4  205F                     movea.l    A0, [A7]+
  2558. 000020D6  504F                     addq.w     A7, 8
  2559. 000020D8  4ED0                     jmp        [A0]
  2560. fn000020DA:
  2561. 000020DA  4E56 FFBE                link       A6, -0x0042
  2562. 000020DE  1D7C 0001 FFE0           move.b     [A6 - 0x20], 0x1
  2563. 000020E4  1D7C 0022 FFE1           move.b     [A6 - 0x1F], 0x22 /* '\"' */
  2564. 000020EA  1D7C 0001 FFC0           move.b     [A6 - 0x40], 0x1
  2565. 000020F0  1D7C 0009 FFC1           move.b     [A6 - 0x3F], 0x9 /* '\t' */
  2566. 000020F6  426E FFBE                clr.w      [A6 - 0x42]
  2567. 000020FA  486D CE5C                pea.l      [A5 - 0x31A4]
  2568. 000020FE  2F0E                     move.l     -[A7], A6
  2569. 00002100  4EBA FF94                jsr        [PC - 0x6C /* 00002096 */]
  2570. 00002104  487A 011E                pea.l      [PC + 0x11E /* 00002224, value 0x4E56 'NV', cstring "" */]
  2571. 00002108  2F0E                     move.l     -[A7], A6
  2572. 0000210A  4EBA FF8A                jsr        [PC - 0x76 /* 00002096 */]
  2573. 0000210E  486D CE38                pea.l      [A5 - 0x31C8]
  2574. 00002112  2F0E                     move.l     -[A7], A6
  2575. 00002114  4EBA FF80                jsr        [PC - 0x80 /* 00002096 */]
  2576. 00002118  1B7C 0001 CEF0           move.b     [A5 - 0x3110], 0x1
  2577. 0000211E  1B7C 000C CEF1           move.b     [A5 - 0x310F], 0xC
  2578. 00002124  486D CEF0                pea.l      [A5 - 0x3110]
  2579. 00002128  2F0E                     move.l     -[A7], A6
  2580. 0000212A  4EBA FF6A                jsr        [PC - 0x96 /* 00002096 */]
  2581. 0000212E  1B7C 0001 CEF0           move.b     [A5 - 0x3110], 0x1
  2582. 00002134  1B7C 000A CEF1           move.b     [A5 - 0x310F], 0xA /* '\n' */
  2583. 0000213A  486D CEF0                pea.l      [A5 - 0x3110]
  2584. 0000213E  2F0E                     move.l     -[A7], A6
  2585. 00002140  4EBA FF54                jsr        [PC - 0xAC /* 00002096 */]
  2586. 00002144  487A 00C6                pea.l      [PC + 0xC6 /* 0000220C, value 0x16332E31, pstring "3.14159265358979323846" */]
  2587. 00002148  2F0E                     move.l     -[A7], A6
  2588. 0000214A  4EBA FF4A                jsr        [PC - 0xB6 /* 00002096 */]
  2589. 0000214E  486E FFE0                pea.l      [A6 - 0x20]
  2590. 00002152  2F0E                     move.l     -[A7], A6
  2591. 00002154  4EBA FF40                jsr        [PC - 0xC0 /* 00002096 */]
  2592. 00002158  487A 00B0                pea.l      [PC + 0xB0 /* 0000220A, value 0x1201633 */]
  2593. 0000215C  2F0E                     move.l     -[A7], A6
  2594. 0000215E  4EBA FF36                jsr        [PC - 0xCA /* 00002096 */]
  2595. 00002162  486E FFC0                pea.l      [A6 - 0x40]
  2596. 00002166  2F0E                     move.l     -[A7], A6
  2597. 00002168  4EBA FF2C                jsr        [PC - 0xD4 /* 00002096 */]
  2598. 0000216C  486D CEC6                pea.l      [A5 - 0x313A]
  2599. 00002170  2F0E                     move.l     -[A7], A6
  2600. 00002172  4EBA FF22                jsr        [PC - 0xDE /* 00002096 */]
  2601. 00002176  486D CE14                pea.l      [A5 - 0x31EC]
  2602. 0000217A  2F0E                     move.l     -[A7], A6
  2603. 0000217C  4EBA FF18                jsr        [PC - 0xE8 /* 00002096 */]
  2604. 00002180  487A 0086                pea.l      [PC + 0x86 /* 00002208, value 0x1300120 */]
  2605. 00002184  2F0E                     move.l     -[A7], A6
  2606. 00002186  4EBA FF0E                jsr        [PC - 0xF2 /* 00002096 */]
  2607. 0000218A  487A 007A                pea.l      [PC + 0x7A /* 00002206, value 0x1310130 */]
  2608. 0000218E  2F0E                     move.l     -[A7], A6
  2609. 00002190  4EBA FF04                jsr        [PC - 0xFC /* 00002096 */]
  2610. 00002194  487A 006E                pea.l      [PC + 0x6E /* 00002204, value 0x1320131 */]
  2611. 00002198  2F0E                     move.l     -[A7], A6
  2612. 0000219A  4EBA FEFA                jsr        [PC - 0x106 /* 00002096 */]
  2613. 0000219E  487A 0062                pea.l      [PC + 0x62 /* 00002202, value 0x1330132 */]
  2614. 000021A2  2F0E                     move.l     -[A7], A6
  2615. 000021A4  4EBA FEF0                jsr        [PC - 0x110 /* 00002096 */]
  2616. 000021A8  487A 0056                pea.l      [PC + 0x56 /* 00002200, value 0x1340133 */]
  2617. 000021AC  2F0E                     move.l     -[A7], A6
  2618. 000021AE  4EBA FEE6                jsr        [PC - 0x11A /* 00002096 */]
  2619. 000021B2  487A 004A                pea.l      [PC + 0x4A /* 000021FE, value 0x1350134 */]
  2620. 000021B6  2F0E                     move.l     -[A7], A6
  2621. 000021B8  4EBA FEDC                jsr        [PC - 0x124 /* 00002096 */]
  2622. 000021BC  487A 003E                pea.l      [PC + 0x3E /* 000021FC, value 0x1360135 */]
  2623. 000021C0  2F0E                     move.l     -[A7], A6
  2624. 000021C2  4EBA FED2                jsr        [PC - 0x12E /* 00002096 */]
  2625. 000021C6  487A 0032                pea.l      [PC + 0x32 /* 000021FA, value 0x1370136 */]
  2626. 000021CA  2F0E                     move.l     -[A7], A6
  2627. 000021CC  4EBA FEC8                jsr        [PC - 0x138 /* 00002096 */]
  2628. 000021D0  487A 0026                pea.l      [PC + 0x26 /* 000021F8, value 0x1380137 */]
  2629. 000021D4  2F0E                     move.l     -[A7], A6
  2630. 000021D6  4EBA FEBE                jsr        [PC - 0x142 /* 00002096 */]
  2631. 000021DA  487A 001A                pea.l      [PC + 0x1A /* 000021F6, value 0x1390138 */]
  2632. 000021DE  2F0E                     move.l     -[A7], A6
  2633. 000021E0  4EBA FEB4                jsr        [PC - 0x14C /* 00002096 */]
  2634. 000021E4  487A 000C                pea.l      [PC + 0xC /* 000021F2, value 0x2313000, pstring "10" */]
  2635. 000021E8  2F0E                     move.l     -[A7], A6
  2636. 000021EA  4EBA FEAA                jsr        [PC - 0x156 /* 00002096 */]
  2637. 000021EE  4E5E                     unlink     A6
  2638. 000021F0  4E75                     rts
  2639. 000021F2  0231 3000 0139 0138 0137 andi.b     [[A1 + 0x1380137 + D0]], 0x0
  2640. 000021FC  0136 0135 0134 0133      btst       [[A6 + 0x1340133] + D0], D0
  2641. 00002204  0132 0131 0130 0120      btst       [[A2 + 0x1300120 + D0]], D0
  2642. 0000220C  1633 2E31                move.b     D3, [A3 + D2 * 8 + 0x31]
  2643. 00002210  3431 3539 3236 3533      move.w     D2, [[A1 + 0x32363533 + D3 * 4]]
  2644. 00002218  3538 3937                move.w     -[A2], [0x00003937]
  2645. 0000221C  3933 3233                move.w     -[A4], [A3 + D3.w * 2 + 0x33]
  2646. 00002220  3834 3600                move.w     D4, [A4 + D3.w * 8]
  2647. 00002224  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2648. // begin alternate branch 00002226-0000222A
  2649. fn00002226:
  2650. 00002226  4E56 FDEE                link       A6, -0x0212
  2651. // end alternate branch 00002226-0000222A
  2652. fn00002226: // (misaligned)
  2653. 00002228  FDEE                     .invalid   <<F/7/6>>
  2654. 0000222A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2655. 0000222E  266E 0008                movea.l    A3, [A6 + 0x8]
  2656. 00002232  486E FF00                pea.l      [A6 - 0x100]
  2657. 00002236  3F3C 008C                move.w     -[A7], 0x8C
  2658. 0000223A  3F2B FFFE                move.w     -[A7], [A3 - 0x2]
  2659. 0000223E  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  2660. 00002242  42A7                     clr.l      -[A7]
  2661. 00002244  486E FF00                pea.l      [A6 - 0x100]
  2662. 00002248  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  2663. 0000224C  2D5F FDFC                move.l     [A6 - 0x204], [A7]+
  2664. 00002250  486E FDFC                pea.l      [A6 - 0x204]
  2665. 00002254  486E FE00                pea.l      [A6 - 0x200]
  2666. 00002258  1F3C 0001                move.b     -[A7], 0x1
  2667. 0000225C  4EAD 1DD2                jsr        [A5 + 0x1DD2 /* export_950 */]
  2668. 00002260  302B FFFE                move.w     D0, [A3 - 0x2]
  2669. 00002264  5340                     subq.w     D0, 1
  2670. 00002266  41ED F40C                lea.l      A0, [A5 - 0xBF4]
  2671. 0000226A  C1FC 000C                muls.w     D0, 0xC
  2672. 0000226E  49F0 0000                lea.l      A4, [A0 + D0.w]
  2673. 00002272  4267                     clr.w      -[A7]
  2674. 00002274  486E FE00                pea.l      [A6 - 0x200]
  2675. 00002278  486C 0003                pea.l      [A4 + 0x3]
  2676. 0000227C  486C 0002                pea.l      [A4 + 0x2]
  2677. 00002280  302B FFFE                move.w     D0, [A3 - 0x2]
  2678. 00002284  5340                     subq.w     D0, 1
  2679. 00002286  41ED F658                lea.l      A0, [A5 - 0x9A8]
  2680. 0000228A  D040                     add.w      D0, D0
  2681. 0000228C  4870 0000                pea.l      [A0 + D0.w]
  2682. 00002290  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  2683. 00002294  1B5F CEEA                move.b     [A5 - 0x3116], [A7]+
  2684. 00002298  4267                     clr.w      -[A7]
  2685. 0000229A  486E FE00                pea.l      [A6 - 0x200]
  2686. 0000229E  4EAD 24B2                jsr        [A5 + 0x24B2 /* export_1170 */]
  2687. 000022A2  389F                     move.w     [A4], [A7]+
  2688. 000022A4  422C 0004                clr.b      [A4 + 0x4]
  2689. 000022A8  426C 000A                clr.w      [A4 + 0xA]
  2690. 000022AC  7016                     moveq.l    D0, 0x16
  2691. 000022AE  B02C 0003                cmp.b      D0, [A4 + 0x3]
  2692. 000022B2  57C0                     seq        D0
  2693. 000022B4  4400                     neg.b      D0
  2694. 000022B6  1940 0005                move.b     [A4 + 0x5], D0
  2695. 000022BA  6700 00C6                beq        +0xC8 /* 00002382 */
  2696. 000022BE  206E FDFC                movea.l    A0, [A6 - 0x204]
  2697. 000022C2  4A10                     tst.b      [A0]
  2698. 000022C4  56C1                     sne        D1
  2699. 000022C6  C001                     and.b      D0, D1
  2700. 000022C8  6700 00B8                beq        +0xBA /* 00002382 */
  2701. 000022CC  397C 0001 000A           move.w     [A4 + 0xA], 0x1
  2702. 000022D2  486E FDFC                pea.l      [A6 - 0x204]
  2703. 000022D6  486E FE00                pea.l      [A6 - 0x200]
  2704. 000022DA  1F3C 0001                move.b     -[A7], 0x1
  2705. 000022DE  4EAD 1DD2                jsr        [A5 + 0x1DD2 /* export_950 */]
  2706. 000022E2  4267                     clr.w      -[A7]
  2707. 000022E4  486E FE00                pea.l      [A6 - 0x200]
  2708. 000022E8  486E FDEF                pea.l      [A6 - 0x211]
  2709. 000022EC  486E FDEE                pea.l      [A6 - 0x212]
  2710. 000022F0  486E FDFA                pea.l      [A6 - 0x206]
  2711. 000022F4  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  2712. 000022F8  1B5F CEEA                move.b     [A5 - 0x3116], [A7]+
  2713. 000022FC  206D D7C8                movea.l    A0, [A5 - 0x2838]
  2714. 00002300  2050                     movea.l    A0, [A0]
  2715. 00002302  102C 0002                move.b     D0, [A4 + 0x2]
  2716. 00002306  4880                     ext.w      D0
  2717. 00002308  D040                     add.w      D0, D0
  2718. 0000230A  3E30 003C                move.w     D7, [A0 + D0.w + 0x3C]
  2719. label0000230E:
  2720. 0000230E  70FF                     moveq.l    D0, 0xFFFFFFFF
  2721. 00002310  B047                     cmp.w      D0, D7
  2722. 00002312  6756                     beq        +0x58 /* 0000236A */
  2723. 00002314  206D D64C                movea.l    A0, [A5 - 0x29B4]
  2724. 00002318  3007                     move.w     D0, D7
  2725. 0000231A  5340                     subq.w     D0, 1
  2726. 0000231C  E740                     asl        D0.w, 3
  2727. 0000231E  48C0                     ext.l      D0
  2728. 00002320  D090                     add.l      D0, [A0]
  2729. 00002322  2040                     movea.l    A0, D0
  2730. 00002324  43EE FDF0                lea.l      A1, [A6 - 0x210]
  2731. 00002328  22D8                     move.l     [A1]+, [A0]+
  2732. 0000232A  22D8                     move.l     [A1]+, [A0]+
  2733. 0000232C  7003                     moveq.l    D0, 0x03
  2734. 0000232E  B02E FDF5                cmp.b      D0, [A6 - 0x20B]
  2735. 00002332  6606                     bne        +0x8 /* 0000233A */
  2736. 00002334  3E2E FDF6                move.w     D7, [A6 - 0x20A]
  2737. 00002338  60D4                     bra        -0x2A /* 0000230E */
  2738. label0000233A:
  2739. 0000233A  7001                     moveq.l    D0, 0x01
  2740. 0000233C  B02E FDF5                cmp.b      D0, [A6 - 0x20B]
  2741. 00002340  57C0                     seq        D0
  2742. 00002342  4A00                     tst.b      D0
  2743. 00002344  671E                     beq        +0x20 /* 00002364 */
  2744. 00002346  122E FDF6                move.b     D1, [A6 - 0x20A]
  2745. 0000234A  B22E FDEF                cmp.b      D1, [A6 - 0x211]
  2746. 0000234E  57C1                     seq        D1
  2747. 00002350  C001                     and.b      D0, D1
  2748. 00002352  6710                     beq        +0x12 /* 00002364 */
  2749. 00002354  122E FDF7                move.b     D1, [A6 - 0x209]
  2750. 00002358  B22E FDEE                cmp.b      D1, [A6 - 0x212]
  2751. 0000235C  57C1                     seq        D1
  2752. 0000235E  C001                     and.b      D0, D1
  2753. 00002360  6702                     beq        +0x4 /* 00002364 */
  2754. 00002362  6006                     bra        +0x8 /* 0000236A */
  2755. label00002364:
  2756. 00002364  3E2E FDF2                move.w     D7, [A6 - 0x20E]
  2757. 00002368  60A4                     bra        -0x5A /* 0000230E */
  2758. label0000236A:
  2759. 0000236A  102E FDF4                move.b     D0, [A6 - 0x20C]
  2760. 0000236E  4880                     ext.w      D0
  2761. 00002370  907C 0020                sub.w      D0, 0x20 /* ' ' */
  2762. 00002374  322B FFFE                move.w     D1, [A3 - 0x2]
  2763. 00002378  5341                     subq.w     D1, 1
  2764. 0000237A  41ED F6BA                lea.l      A0, [A5 - 0x946]
  2765. 0000237E  1180 1000                move.b     [A0 + D1.w], D0
  2766. label00002382:
  2767. 00002382  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2768. 00002386  4E5E                     unlink     A6
  2769. 00002388  2E9F                     move.l     [A7], [A7]+
  2770. 0000238A  4E75                     rts
  2771. fn0000238C:
  2772. 0000238C  4E56 FFFE                link       A6, -0x0002
  2773. 00002390  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  2774. 00002396  600A                     bra        +0xC /* 000023A2 */
  2775. label00002398:
  2776. 00002398  2F0E                     move.l     -[A7], A6
  2777. 0000239A  4EBA FE8A                jsr        [PC - 0x176 /* 00002226 */]
  2778. 0000239E  526E FFFE                addq.w     [A6 - 0x2], 1
  2779. label000023A2:
  2780. 000023A2  7031                     moveq.l    D0, 0x31
  2781. 000023A4  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  2782. 000023A8  6CEE                     bge        -0x10 /* 00002398 */
  2783. 000023AA  4E5E                     unlink     A6
  2784. 000023AC  4E75                     rts
  2785. fn000023AE:
  2786. 000023AE  4E56 0000                link       A6, 0
  2787. 000023B2  4EBA FD26                jsr        [PC - 0x2DA /* 000020DA */]
  2788. 000023B6  4EBA F978                jsr        [PC - 0x688 /* 00001D30 */]
  2789. 000023BA  4E5E                     unlink     A6
  2790. 000023BC  4E75                     rts
  2791. fn000023BE:
  2792. 000023BE  4E56 0000                link       A6, 0
  2793. 000023C2  2F0C                     move.l     -[A7], A4
  2794. 000023C4  286E 0008                movea.l    A4, [A6 + 0x8]
  2795. 000023C8  526C FFFC                addq.w     [A4 - 0x4], 1
  2796. 000023CC  302C FFFC                move.w     D0, [A4 - 0x4]
  2797. 000023D0  5340                     subq.w     D0, 1
  2798. 000023D2  41ED D55C                lea.l      A0, [A5 - 0x2AA4]
  2799. 000023D6  E540                     asl        D0.w, 2
  2800. 000023D8  21AE 0010 0000           move.l     [A0 + D0.w], [A6 + 0x10]
  2801. 000023DE  302C FFFC                move.w     D0, [A4 - 0x4]
  2802. 000023E2  5340                     subq.w     D0, 1
  2803. 000023E4  41ED FB84                lea.l      A0, [A5 - 0x47C]
  2804. 000023E8  E540                     asl        D0.w, 2
  2805. 000023EA  21AE 000C 0000           move.l     [A0 + D0.w], [A6 + 0xC]
  2806. 000023F0  285F                     movea.l    A4, [A7]+
  2807. 000023F2  4E5E                     unlink     A6
  2808. 000023F4  205F                     movea.l    A0, [A7]+
  2809. 000023F6  DEFC 000C                add.w      A7, 0xC
  2810. 000023FA  4ED0                     jmp        [A0]
  2811. fn000023FC:
  2812. 000023FC  4E56 0000                link       A6, 0
  2813. 00002400  2F0C                     move.l     -[A7], A4
  2814. 00002402  286E 0008                movea.l    A4, [A6 + 0x8]
  2815. 00002406  526C FFFE                addq.w     [A4 - 0x2], 1
  2816. 0000240A  302C FFFE                move.w     D0, [A4 - 0x2]
  2817. 0000240E  5340                     subq.w     D0, 1
  2818. 00002410  41ED D450                lea.l      A0, [A5 - 0x2BB0]
  2819. 00002414  E540                     asl        D0.w, 2
  2820. 00002416  21AE 0012 0000           move.l     [A0 + D0.w], [A6 + 0x12]
  2821. 0000241C  302C FFFE                move.w     D0, [A4 - 0x2]
  2822. 00002420  5340                     subq.w     D0, 1
  2823. 00002422  41ED F0DC                lea.l      A0, [A5 - 0xF24]
  2824. 00002426  11AE 0010 0000           move.b     [A0 + D0.w], [A6 + 0x10]
  2825. 0000242C  302C FFFE                move.w     D0, [A4 - 0x2]
  2826. 00002430  5340                     subq.w     D0, 1
  2827. 00002432  41ED FA78                lea.l      A0, [A5 - 0x588]
  2828. 00002436  E540                     asl        D0.w, 2
  2829. 00002438  21AE 000C 0000           move.l     [A0 + D0.w], [A6 + 0xC]
  2830. 0000243E  285F                     movea.l    A4, [A7]+
  2831. 00002440  4E5E                     unlink     A6
  2832. 00002442  205F                     movea.l    A0, [A7]+
  2833. 00002444  DEFC 000E                add.w      A7, 0xE
  2834. 00002448  4ED0                     jmp        [A0]
  2835. fn0000244A:
  2836. 0000244A  4E56 FFEE                link       A6, -0x0012
  2837. 0000244E  426D B456                clr.w      [A5 - 0x4BAA]
  2838. 00002452  7000                     moveq.l    D0, 0x00
  2839. 00002454  2B40 B45A                move.l     [A5 - 0x4BA6], D0
  2840. 00002458  426D B458                clr.w      [A5 - 0x4BA8]
  2841. 0000245C  426D B466                clr.w      [A5 - 0x4B9A]
  2842. 00002460  41ED B45E                lea.l      A0, [A5 - 0x4BA2]
  2843. 00002464  43ED AD80                lea.l      A1, [A5 - 0x5280]
  2844. 00002468  20D9                     move.l     [A0]+, [A1]+
  2845. 0000246A  20D9                     move.l     [A0]+, [A1]+
  2846. 0000246C  1B7C 0001 FA12           move.b     [A5 - 0x5EE], 0x1
  2847. 00002472  1B7C 0002 FA34           move.b     [A5 - 0x5CC], 0x2
  2848. 00002478  422D A376                clr.b      [A5 - 0x5C8A]
  2849. 0000247C  42A7                     clr.l      -[A7]
  2850. 0000247E  A975                     syscall    TickCount
  2851. 00002480  2D5F FFEE                move.l     [A6 - 0x12], [A7]+
  2852. 00002484  486E FFEE                pea.l      [A6 - 0x12]
  2853. 00002488  486E FFF2                pea.l      [A6 - 0xE]
  2854. 0000248C  3F3C 280E                move.w     -[A7], 0x280E
  2855. 00002490  A9EB                     syscall    Pack4/FP68K
  2856. 00002492  41ED FA6E                lea.l      A0, [A5 - 0x592]
  2857. 00002496  43EE FFF2                lea.l      A1, [A6 - 0xE]
  2858. 0000249A  20D9                     move.l     [A0]+, [A1]+
  2859. 0000249C  20D9                     move.l     [A0]+, [A1]+
  2860. 0000249E  3091                     move.w     [A0], [A1]
  2861. 000024A0  4EBA 0722                jsr        [PC + 0x722 /* 00002BC4 */]
  2862. 000024A4  426E FFFC                clr.w      [A6 - 0x4]
  2863. 000024A8  486D 2C42                pea.l      [A5 + 0x2C42 /* export_1412 */]
  2864. 000024AC  42A7                     clr.l      -[A7]
  2865. 000024AE  2F0E                     move.l     -[A7], A6
  2866. 000024B0  4EBA FF0C                jsr        [PC - 0xF4 /* 000023BE */]
  2867. 000024B4  486D 2C4A                pea.l      [A5 + 0x2C4A /* export_1413 */]
  2868. 000024B8  486D 1A12                pea.l      [A5 + 0x1A12 /* export_830 */]
  2869. 000024BC  2F0E                     move.l     -[A7], A6
  2870. 000024BE  4EBA FEFE                jsr        [PC - 0x102 /* 000023BE */]
  2871. 000024C2  486D 2C5A                pea.l      [A5 + 0x2C5A /* export_1415 */]
  2872. 000024C6  486D 2E92                pea.l      [A5 + 0x2E92 /* export_1486 */]
  2873. 000024CA  2F0E                     move.l     -[A7], A6
  2874. 000024CC  4EBA FEF0                jsr        [PC - 0x110 /* 000023BE */]
  2875. 000024D0  486D 2C52                pea.l      [A5 + 0x2C52 /* export_1414 */]
  2876. 000024D4  486D 1A1A                pea.l      [A5 + 0x1A1A /* export_831 */]
  2877. 000024D8  2F0E                     move.l     -[A7], A6
  2878. 000024DA  4EBA FEE2                jsr        [PC - 0x11E /* 000023BE */]
  2879. 000024DE  486D 2C62                pea.l      [A5 + 0x2C62 /* export_1416 */]
  2880. 000024E2  42A7                     clr.l      -[A7]
  2881. 000024E4  2F0E                     move.l     -[A7], A6
  2882. 000024E6  4EBA FED6                jsr        [PC - 0x12A /* 000023BE */]
  2883. 000024EA  486D 2C6A                pea.l      [A5 + 0x2C6A /* export_1417 */]
  2884. 000024EE  486D 2E9A                pea.l      [A5 + 0x2E9A /* export_1487 */]
  2885. 000024F2  2F0E                     move.l     -[A7], A6
  2886. 000024F4  4EBA FEC8                jsr        [PC - 0x138 /* 000023BE */]
  2887. 000024F8  486D 2C72                pea.l      [A5 + 0x2C72 /* export_1418 */]
  2888. 000024FC  42A7                     clr.l      -[A7]
  2889. 000024FE  2F0E                     move.l     -[A7], A6
  2890. 00002500  4EBA FEBC                jsr        [PC - 0x144 /* 000023BE */]
  2891. 00002504  486D 2C7A                pea.l      [A5 + 0x2C7A /* export_1419 */]
  2892. 00002508  486D 1A22                pea.l      [A5 + 0x1A22 /* export_832 */]
  2893. 0000250C  2F0E                     move.l     -[A7], A6
  2894. 0000250E  4EBA FEAE                jsr        [PC - 0x152 /* 000023BE */]
  2895. 00002512  486D 2C82                pea.l      [A5 + 0x2C82 /* export_1420 */]
  2896. 00002516  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  2897. 0000251A  2F0E                     move.l     -[A7], A6
  2898. 0000251C  4EBA FEA0                jsr        [PC - 0x160 /* 000023BE */]
  2899. 00002520  486D 2C8A                pea.l      [A5 + 0x2C8A /* export_1421 */]
  2900. 00002524  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  2901. 00002528  2F0E                     move.l     -[A7], A6
  2902. 0000252A  4EBA FE92                jsr        [PC - 0x16E /* 000023BE */]
  2903. 0000252E  486D 2C92                pea.l      [A5 + 0x2C92 /* export_1422 */]
  2904. 00002532  42A7                     clr.l      -[A7]
  2905. 00002534  2F0E                     move.l     -[A7], A6
  2906. 00002536  4EBA FE86                jsr        [PC - 0x17A /* 000023BE */]
  2907. 0000253A  486D 2C9A                pea.l      [A5 + 0x2C9A /* export_1423 */]
  2908. 0000253E  42A7                     clr.l      -[A7]
  2909. 00002540  2F0E                     move.l     -[A7], A6
  2910. 00002542  4EBA FE7A                jsr        [PC - 0x186 /* 000023BE */]
  2911. 00002546  486D 2CA2                pea.l      [A5 + 0x2CA2 /* export_1424 */]
  2912. 0000254A  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  2913. 0000254E  2F0E                     move.l     -[A7], A6
  2914. 00002550  4EBA FE6C                jsr        [PC - 0x194 /* 000023BE */]
  2915. 00002554  486D 2CAA                pea.l      [A5 + 0x2CAA /* export_1425 */]
  2916. 00002558  42A7                     clr.l      -[A7]
  2917. 0000255A  2F0E                     move.l     -[A7], A6
  2918. 0000255C  4EBA FE60                jsr        [PC - 0x1A0 /* 000023BE */]
  2919. 00002560  486D 2CBA                pea.l      [A5 + 0x2CBA /* export_1427 */]
  2920. 00002564  486D 1A2A                pea.l      [A5 + 0x1A2A /* export_833 */]
  2921. 00002568  2F0E                     move.l     -[A7], A6
  2922. 0000256A  4EBA FE52                jsr        [PC - 0x1AE /* 000023BE */]
  2923. 0000256E  486D 2CC2                pea.l      [A5 + 0x2CC2 /* export_1428 */]
  2924. 00002572  42A7                     clr.l      -[A7]
  2925. 00002574  2F0E                     move.l     -[A7], A6
  2926. 00002576  4EBA FE46                jsr        [PC - 0x1BA /* 000023BE */]
  2927. 0000257A  486D 2CCA                pea.l      [A5 + 0x2CCA /* export_1429 */]
  2928. 0000257E  42A7                     clr.l      -[A7]
  2929. 00002580  2F0E                     move.l     -[A7], A6
  2930. 00002582  4EBA FE3A                jsr        [PC - 0x1C6 /* 000023BE */]
  2931. 00002586  486D 2CD2                pea.l      [A5 + 0x2CD2 /* export_1430 */]
  2932. 0000258A  486D 2EA2                pea.l      [A5 + 0x2EA2 /* export_1488 */]
  2933. 0000258E  2F0E                     move.l     -[A7], A6
  2934. 00002590  4EBA FE2C                jsr        [PC - 0x1D4 /* 000023BE */]
  2935. 00002594  3B6E FFFC F0C0           move.w     [A5 - 0xF40], [A6 - 0x4]
  2936. 0000259A  486D 2CDA                pea.l      [A5 + 0x2CDA /* export_1431 */]
  2937. 0000259E  42A7                     clr.l      -[A7]
  2938. 000025A0  2F0E                     move.l     -[A7], A6
  2939. 000025A2  4EBA FE1A                jsr        [PC - 0x1E6 /* 000023BE */]
  2940. 000025A6  486D 2CE2                pea.l      [A5 + 0x2CE2 /* export_1432 */]
  2941. 000025AA  42A7                     clr.l      -[A7]
  2942. 000025AC  2F0E                     move.l     -[A7], A6
  2943. 000025AE  4EBA FE0E                jsr        [PC - 0x1F2 /* 000023BE */]
  2944. 000025B2  486D 2CEA                pea.l      [A5 + 0x2CEA /* export_1433 */]
  2945. 000025B6  42A7                     clr.l      -[A7]
  2946. 000025B8  2F0E                     move.l     -[A7], A6
  2947. 000025BA  4EBA FE02                jsr        [PC - 0x1FE /* 000023BE */]
  2948. 000025BE  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  2949. 000025C2  42A7                     clr.l      -[A7]
  2950. 000025C4  2F0E                     move.l     -[A7], A6
  2951. 000025C6  4EBA FDF6                jsr        [PC - 0x20A /* 000023BE */]
  2952. 000025CA  486D 2CFA                pea.l      [A5 + 0x2CFA /* export_1435 */]
  2953. 000025CE  42A7                     clr.l      -[A7]
  2954. 000025D0  2F0E                     move.l     -[A7], A6
  2955. 000025D2  4EBA FDEA                jsr        [PC - 0x216 /* 000023BE */]
  2956. 000025D6  3B6E FFFC F144           move.w     [A5 - 0xEBC], [A6 - 0x4]
  2957. 000025DC  486D 2D02                pea.l      [A5 + 0x2D02 /* export_1436 */]
  2958. 000025E0  42A7                     clr.l      -[A7]
  2959. 000025E2  2F0E                     move.l     -[A7], A6
  2960. 000025E4  4EBA FDD8                jsr        [PC - 0x228 /* 000023BE */]
  2961. 000025E8  486D 2D0A                pea.l      [A5 + 0x2D0A /* export_1437 */]
  2962. 000025EC  486D 1A32                pea.l      [A5 + 0x1A32 /* export_834 */]
  2963. 000025F0  2F0E                     move.l     -[A7], A6
  2964. 000025F2  4EBA FDCA                jsr        [PC - 0x236 /* 000023BE */]
  2965. 000025F6  486D 2D12                pea.l      [A5 + 0x2D12 /* export_1438 */]
  2966. 000025FA  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  2967. 000025FE  2F0E                     move.l     -[A7], A6
  2968. 00002600  4EBA FDBC                jsr        [PC - 0x244 /* 000023BE */]
  2969. 00002604  486D 2D1A                pea.l      [A5 + 0x2D1A /* export_1439 */]
  2970. 00002608  42A7                     clr.l      -[A7]
  2971. 0000260A  2F0E                     move.l     -[A7], A6
  2972. 0000260C  4EBA FDB0                jsr        [PC - 0x250 /* 000023BE */]
  2973. 00002610  486D 2D22                pea.l      [A5 + 0x2D22 /* export_1440 */]
  2974. 00002614  42A7                     clr.l      -[A7]
  2975. 00002616  2F0E                     move.l     -[A7], A6
  2976. 00002618  4EBA FDA4                jsr        [PC - 0x25C /* 000023BE */]
  2977. 0000261C  486D 2D2A                pea.l      [A5 + 0x2D2A /* export_1441 */]
  2978. 00002620  42A7                     clr.l      -[A7]
  2979. 00002622  2F0E                     move.l     -[A7], A6
  2980. 00002624  4EBA FD98                jsr        [PC - 0x268 /* 000023BE */]
  2981. 00002628  486D 2D32                pea.l      [A5 + 0x2D32 /* export_1442 */]
  2982. 0000262C  486D 1A3A                pea.l      [A5 + 0x1A3A /* export_835 */]
  2983. 00002630  2F0E                     move.l     -[A7], A6
  2984. 00002632  4EBA FD8A                jsr        [PC - 0x276 /* 000023BE */]
  2985. 00002636  486D 2D3A                pea.l      [A5 + 0x2D3A /* export_1443 */]
  2986. 0000263A  42A7                     clr.l      -[A7]
  2987. 0000263C  2F0E                     move.l     -[A7], A6
  2988. 0000263E  4EBA FD7E                jsr        [PC - 0x282 /* 000023BE */]
  2989. 00002642  486D 2D42                pea.l      [A5 + 0x2D42 /* export_1444 */]
  2990. 00002646  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  2991. 0000264A  2F0E                     move.l     -[A7], A6
  2992. 0000264C  4EBA FD70                jsr        [PC - 0x290 /* 000023BE */]
  2993. 00002650  486D 2D4A                pea.l      [A5 + 0x2D4A /* export_1445 */]
  2994. 00002654  486D 1A42                pea.l      [A5 + 0x1A42 /* export_836 */]
  2995. 00002658  2F0E                     move.l     -[A7], A6
  2996. 0000265A  4EBA FD62                jsr        [PC - 0x29E /* 000023BE */]
  2997. 0000265E  486D 2D52                pea.l      [A5 + 0x2D52 /* export_1446 */]
  2998. 00002662  42A7                     clr.l      -[A7]
  2999. 00002664  2F0E                     move.l     -[A7], A6
  3000. 00002666  4EBA FD56                jsr        [PC - 0x2AA /* 000023BE */]
  3001. 0000266A  486D 2D5A                pea.l      [A5 + 0x2D5A /* export_1447 */]
  3002. 0000266E  42A7                     clr.l      -[A7]
  3003. 00002670  2F0E                     move.l     -[A7], A6
  3004. 00002672  4EBA FD4A                jsr        [PC - 0x2B6 /* 000023BE */]
  3005. 00002676  486D 2D62                pea.l      [A5 + 0x2D62 /* export_1448 */]
  3006. 0000267A  42A7                     clr.l      -[A7]
  3007. 0000267C  2F0E                     move.l     -[A7], A6
  3008. 0000267E  4EBA FD3E                jsr        [PC - 0x2C2 /* 000023BE */]
  3009. 00002682  486D 2D6A                pea.l      [A5 + 0x2D6A /* export_1449 */]
  3010. 00002686  42A7                     clr.l      -[A7]
  3011. 00002688  2F0E                     move.l     -[A7], A6
  3012. 0000268A  4EBA FD32                jsr        [PC - 0x2CE /* 000023BE */]
  3013. 0000268E  486D 2D72                pea.l      [A5 + 0x2D72 /* export_1450 */]
  3014. 00002692  42A7                     clr.l      -[A7]
  3015. 00002694  2F0E                     move.l     -[A7], A6
  3016. 00002696  4EBA FD26                jsr        [PC - 0x2DA /* 000023BE */]
  3017. 0000269A  486D 2D7A                pea.l      [A5 + 0x2D7A /* export_1451 */]
  3018. 0000269E  42A7                     clr.l      -[A7]
  3019. 000026A0  2F0E                     move.l     -[A7], A6
  3020. 000026A2  4EBA FD1A                jsr        [PC - 0x2E6 /* 000023BE */]
  3021. 000026A6  486D 2D82                pea.l      [A5 + 0x2D82 /* export_1452 */]
  3022. 000026AA  42A7                     clr.l      -[A7]
  3023. 000026AC  2F0E                     move.l     -[A7], A6
  3024. 000026AE  4EBA FD0E                jsr        [PC - 0x2F2 /* 000023BE */]
  3025. 000026B2  486D 2D8A                pea.l      [A5 + 0x2D8A /* export_1453 */]
  3026. 000026B6  42A7                     clr.l      -[A7]
  3027. 000026B8  2F0E                     move.l     -[A7], A6
  3028. 000026BA  4EBA FD02                jsr        [PC - 0x2FE /* 000023BE */]
  3029. 000026BE  486D 2D92                pea.l      [A5 + 0x2D92 /* export_1454 */]
  3030. 000026C2  42A7                     clr.l      -[A7]
  3031. 000026C4  2F0E                     move.l     -[A7], A6
  3032. 000026C6  4EBA FCF6                jsr        [PC - 0x30A /* 000023BE */]
  3033. 000026CA  486D 2DA2                pea.l      [A5 + 0x2DA2 /* export_1456 */]
  3034. 000026CE  486D 1A4A                pea.l      [A5 + 0x1A4A /* export_837 */]
  3035. 000026D2  2F0E                     move.l     -[A7], A6
  3036. 000026D4  4EBA FCE8                jsr        [PC - 0x318 /* 000023BE */]
  3037. 000026D8  486D 2DAA                pea.l      [A5 + 0x2DAA /* export_1457 */]
  3038. 000026DC  42A7                     clr.l      -[A7]
  3039. 000026DE  2F0E                     move.l     -[A7], A6
  3040. 000026E0  4EBA FCDC                jsr        [PC - 0x324 /* 000023BE */]
  3041. 000026E4  486D 2DB2                pea.l      [A5 + 0x2DB2 /* export_1458 */]
  3042. 000026E8  42A7                     clr.l      -[A7]
  3043. 000026EA  2F0E                     move.l     -[A7], A6
  3044. 000026EC  4EBA FCD0                jsr        [PC - 0x330 /* 000023BE */]
  3045. 000026F0  3B6E FFFC F14A           move.w     [A5 - 0xEB6], [A6 - 0x4]
  3046. 000026F6  486D 2DBA                pea.l      [A5 + 0x2DBA /* export_1459 */]
  3047. 000026FA  42A7                     clr.l      -[A7]
  3048. 000026FC  2F0E                     move.l     -[A7], A6
  3049. 000026FE  4EBA FCBE                jsr        [PC - 0x342 /* 000023BE */]
  3050. 00002702  486D 2DC2                pea.l      [A5 + 0x2DC2 /* export_1460 */]
  3051. 00002706  42A7                     clr.l      -[A7]
  3052. 00002708  2F0E                     move.l     -[A7], A6
  3053. 0000270A  4EBA FCB2                jsr        [PC - 0x34E /* 000023BE */]
  3054. 0000270E  486D 2DCA                pea.l      [A5 + 0x2DCA /* export_1461 */]
  3055. 00002712  42A7                     clr.l      -[A7]
  3056. 00002714  2F0E                     move.l     -[A7], A6
  3057. 00002716  4EBA FCA6                jsr        [PC - 0x35A /* 000023BE */]
  3058. 0000271A  486D 2DD2                pea.l      [A5 + 0x2DD2 /* export_1462 */]
  3059. 0000271E  42A7                     clr.l      -[A7]
  3060. 00002720  2F0E                     move.l     -[A7], A6
  3061. 00002722  4EBA FC9A                jsr        [PC - 0x366 /* 000023BE */]
  3062. 00002726  486D 2DFA                pea.l      [A5 + 0x2DFA /* export_1467 */]
  3063. 0000272A  42A7                     clr.l      -[A7]
  3064. 0000272C  2F0E                     move.l     -[A7], A6
  3065. 0000272E  4EBA FC8E                jsr        [PC - 0x372 /* 000023BE */]
  3066. 00002732  3B6E FFFC F122           move.w     [A5 - 0xEDE], [A6 - 0x4]
  3067. 00002738  486D 2E02                pea.l      [A5 + 0x2E02 /* export_1468 */]
  3068. 0000273C  42A7                     clr.l      -[A7]
  3069. 0000273E  2F0E                     move.l     -[A7], A6
  3070. 00002740  4EBA FC7C                jsr        [PC - 0x384 /* 000023BE */]
  3071. 00002744  486D 2E0A                pea.l      [A5 + 0x2E0A /* export_1469 */]
  3072. 00002748  42A7                     clr.l      -[A7]
  3073. 0000274A  2F0E                     move.l     -[A7], A6
  3074. 0000274C  4EBA FC70                jsr        [PC - 0x390 /* 000023BE */]
  3075. 00002750  486D 2E12                pea.l      [A5 + 0x2E12 /* export_1470 */]
  3076. 00002754  42A7                     clr.l      -[A7]
  3077. 00002756  2F0E                     move.l     -[A7], A6
  3078. 00002758  4EBA FC64                jsr        [PC - 0x39C /* 000023BE */]
  3079. 0000275C  486D 2E1A                pea.l      [A5 + 0x2E1A /* export_1471 */]
  3080. 00002760  42A7                     clr.l      -[A7]
  3081. 00002762  2F0E                     move.l     -[A7], A6
  3082. 00002764  4EBA FC58                jsr        [PC - 0x3A8 /* 000023BE */]
  3083. 00002768  486D 2E22                pea.l      [A5 + 0x2E22 /* export_1472 */]
  3084. 0000276C  42A7                     clr.l      -[A7]
  3085. 0000276E  2F0E                     move.l     -[A7], A6
  3086. 00002770  4EBA FC4C                jsr        [PC - 0x3B4 /* 000023BE */]
  3087. 00002774  486D 2E2A                pea.l      [A5 + 0x2E2A /* export_1473 */]
  3088. 00002778  42A7                     clr.l      -[A7]
  3089. 0000277A  2F0E                     move.l     -[A7], A6
  3090. 0000277C  4EBA FC40                jsr        [PC - 0x3C0 /* 000023BE */]
  3091. 00002780  486D 2E32                pea.l      [A5 + 0x2E32 /* export_1474 */]
  3092. 00002784  42A7                     clr.l      -[A7]
  3093. 00002786  2F0E                     move.l     -[A7], A6
  3094. 00002788  4EBA FC34                jsr        [PC - 0x3CC /* 000023BE */]
  3095. 0000278C  486D 2E3A                pea.l      [A5 + 0x2E3A /* export_1475 */]
  3096. 00002790  42A7                     clr.l      -[A7]
  3097. 00002792  2F0E                     move.l     -[A7], A6
  3098. 00002794  4EBA FC28                jsr        [PC - 0x3D8 /* 000023BE */]
  3099. 00002798  486D 2E42                pea.l      [A5 + 0x2E42 /* export_1476 */]
  3100. 0000279C  42A7                     clr.l      -[A7]
  3101. 0000279E  2F0E                     move.l     -[A7], A6
  3102. 000027A0  4EBA FC1C                jsr        [PC - 0x3E4 /* 000023BE */]
  3103. 000027A4  3B6E FFFC F0BE           move.w     [A5 - 0xF42], [A6 - 0x4]
  3104. 000027AA  486D 2E4A                pea.l      [A5 + 0x2E4A /* export_1477 */]
  3105. 000027AE  42A7                     clr.l      -[A7]
  3106. 000027B0  2F0E                     move.l     -[A7], A6
  3107. 000027B2  4EBA FC0A                jsr        [PC - 0x3F6 /* 000023BE */]
  3108. 000027B6  426E FFFE                clr.w      [A6 - 0x2]
  3109. 000027BA  486D 2EC2                pea.l      [A5 + 0x2EC2 /* export_1492 */]
  3110. 000027BE  4267                     clr.w      -[A7]
  3111. 000027C0  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3112. 000027C4  2F0E                     move.l     -[A7], A6
  3113. 000027C6  4EBA FC34                jsr        [PC - 0x3CC /* 000023FC */]
  3114. 000027CA  486D 2ECA                pea.l      [A5 + 0x2ECA /* export_1493 */]
  3115. 000027CE  1F3C 0001                move.b     -[A7], 0x1
  3116. 000027D2  486D 2EB2                pea.l      [A5 + 0x2EB2 /* export_1490 */]
  3117. 000027D6  2F0E                     move.l     -[A7], A6
  3118. 000027D8  4EBA FC22                jsr        [PC - 0x3DE /* 000023FC */]
  3119. 000027DC  486D 2ED2                pea.l      [A5 + 0x2ED2 /* export_1494 */]
  3120. 000027E0  4267                     clr.w      -[A7]
  3121. 000027E2  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3122. 000027E6  2F0E                     move.l     -[A7], A6
  3123. 000027E8  4EBA FC12                jsr        [PC - 0x3EE /* 000023FC */]
  3124. 000027EC  486D 2EDA                pea.l      [A5 + 0x2EDA /* export_1495 */]
  3125. 000027F0  1F3C 0001                move.b     -[A7], 0x1
  3126. 000027F4  486D 2EBA                pea.l      [A5 + 0x2EBA /* export_1491 */]
  3127. 000027F8  2F0E                     move.l     -[A7], A6
  3128. 000027FA  4EBA FC00                jsr        [PC - 0x400 /* 000023FC */]
  3129. 000027FE  486D 2EE2                pea.l      [A5 + 0x2EE2 /* export_1496 */]
  3130. 00002802  4267                     clr.w      -[A7]
  3131. 00002804  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3132. 00002808  2F0E                     move.l     -[A7], A6
  3133. 0000280A  4EBA FBF0                jsr        [PC - 0x410 /* 000023FC */]
  3134. 0000280E  486D 2EEA                pea.l      [A5 + 0x2EEA /* export_1497 */]
  3135. 00002812  4267                     clr.w      -[A7]
  3136. 00002814  42A7                     clr.l      -[A7]
  3137. 00002816  2F0E                     move.l     -[A7], A6
  3138. 00002818  4EBA FBE2                jsr        [PC - 0x41E /* 000023FC */]
  3139. 0000281C  486D 2EF2                pea.l      [A5 + 0x2EF2 /* export_1498 */]
  3140. 00002820  4267                     clr.w      -[A7]
  3141. 00002822  42A7                     clr.l      -[A7]
  3142. 00002824  2F0E                     move.l     -[A7], A6
  3143. 00002826  4EBA FBD4                jsr        [PC - 0x42C /* 000023FC */]
  3144. 0000282A  486D 2EFA                pea.l      [A5 + 0x2EFA /* export_1499 */]
  3145. 0000282E  4267                     clr.w      -[A7]
  3146. 00002830  42A7                     clr.l      -[A7]
  3147. 00002832  2F0E                     move.l     -[A7], A6
  3148. 00002834  4EBA FBC6                jsr        [PC - 0x43A /* 000023FC */]
  3149. 00002838  486D 2F02                pea.l      [A5 + 0x2F02 /* export_1500 */]
  3150. 0000283C  4267                     clr.w      -[A7]
  3151. 0000283E  42A7                     clr.l      -[A7]
  3152. 00002840  2F0E                     move.l     -[A7], A6
  3153. 00002842  4EBA FBB8                jsr        [PC - 0x448 /* 000023FC */]
  3154. 00002846  486D 2F0A                pea.l      [A5 + 0x2F0A /* export_1501 */]
  3155. 0000284A  4267                     clr.w      -[A7]
  3156. 0000284C  42A7                     clr.l      -[A7]
  3157. 0000284E  2F0E                     move.l     -[A7], A6
  3158. 00002850  4EBA FBAA                jsr        [PC - 0x456 /* 000023FC */]
  3159. 00002854  486D 2F12                pea.l      [A5 + 0x2F12 /* export_1502 */]
  3160. 00002858  4267                     clr.w      -[A7]
  3161. 0000285A  42A7                     clr.l      -[A7]
  3162. 0000285C  2F0E                     move.l     -[A7], A6
  3163. 0000285E  4EBA FB9C                jsr        [PC - 0x464 /* 000023FC */]
  3164. 00002862  486D 2F1A                pea.l      [A5 + 0x2F1A /* export_1503 */]
  3165. 00002866  4267                     clr.w      -[A7]
  3166. 00002868  42A7                     clr.l      -[A7]
  3167. 0000286A  2F0E                     move.l     -[A7], A6
  3168. 0000286C  4EBA FB8E                jsr        [PC - 0x472 /* 000023FC */]
  3169. 00002870  3B6E FFFE F146           move.w     [A5 - 0xEBA], [A6 - 0x2]
  3170. 00002876  486D 2F22                pea.l      [A5 + 0x2F22 /* export_1504 */]
  3171. 0000287A  1F3C 0001                move.b     -[A7], 0x1
  3172. 0000287E  486D 2EB2                pea.l      [A5 + 0x2EB2 /* export_1490 */]
  3173. 00002882  2F0E                     move.l     -[A7], A6
  3174. 00002884  4EBA FB76                jsr        [PC - 0x48A /* 000023FC */]
  3175. 00002888  486D 2F2A                pea.l      [A5 + 0x2F2A /* export_1505 */]
  3176. 0000288C  4267                     clr.w      -[A7]
  3177. 0000288E  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3178. 00002892  2F0E                     move.l     -[A7], A6
  3179. 00002894  4EBA FB66                jsr        [PC - 0x49A /* 000023FC */]
  3180. 00002898  486D 2F32                pea.l      [A5 + 0x2F32 /* export_1506 */]
  3181. 0000289C  4267                     clr.w      -[A7]
  3182. 0000289E  42A7                     clr.l      -[A7]
  3183. 000028A0  2F0E                     move.l     -[A7], A6
  3184. 000028A2  4EBA FB58                jsr        [PC - 0x4A8 /* 000023FC */]
  3185. 000028A6  486D 2F3A                pea.l      [A5 + 0x2F3A /* export_1507 */]
  3186. 000028AA  4267                     clr.w      -[A7]
  3187. 000028AC  42A7                     clr.l      -[A7]
  3188. 000028AE  2F0E                     move.l     -[A7], A6
  3189. 000028B0  4EBA FB4A                jsr        [PC - 0x4B6 /* 000023FC */]
  3190. 000028B4  486D 2F42                pea.l      [A5 + 0x2F42 /* export_1508 */]
  3191. 000028B8  4267                     clr.w      -[A7]
  3192. 000028BA  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3193. 000028BE  2F0E                     move.l     -[A7], A6
  3194. 000028C0  4EBA FB3A                jsr        [PC - 0x4C6 /* 000023FC */]
  3195. 000028C4  486D 2F4A                pea.l      [A5 + 0x2F4A /* export_1509 */]
  3196. 000028C8  4267                     clr.w      -[A7]
  3197. 000028CA  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3198. 000028CE  2F0E                     move.l     -[A7], A6
  3199. 000028D0  4EBA FB2A                jsr        [PC - 0x4D6 /* 000023FC */]
  3200. 000028D4  486D 2F52                pea.l      [A5 + 0x2F52 /* export_1510 */]
  3201. 000028D8  4267                     clr.w      -[A7]
  3202. 000028DA  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3203. 000028DE  2F0E                     move.l     -[A7], A6
  3204. 000028E0  4EBA FB1A                jsr        [PC - 0x4E6 /* 000023FC */]
  3205. 000028E4  486D 2F5A                pea.l      [A5 + 0x2F5A /* export_1511 */]
  3206. 000028E8  4267                     clr.w      -[A7]
  3207. 000028EA  42A7                     clr.l      -[A7]
  3208. 000028EC  2F0E                     move.l     -[A7], A6
  3209. 000028EE  4EBA FB0C                jsr        [PC - 0x4F4 /* 000023FC */]
  3210. 000028F2  486D 2F62                pea.l      [A5 + 0x2F62 /* export_1512 */]
  3211. 000028F6  4267                     clr.w      -[A7]
  3212. 000028F8  42A7                     clr.l      -[A7]
  3213. 000028FA  2F0E                     move.l     -[A7], A6
  3214. 000028FC  4EBA FAFE                jsr        [PC - 0x502 /* 000023FC */]
  3215. 00002900  486D 2F6A                pea.l      [A5 + 0x2F6A /* export_1513 */]
  3216. 00002904  4267                     clr.w      -[A7]
  3217. 00002906  42A7                     clr.l      -[A7]
  3218. 00002908  2F0E                     move.l     -[A7], A6
  3219. 0000290A  4EBA FAF0                jsr        [PC - 0x510 /* 000023FC */]
  3220. 0000290E  486D 2F72                pea.l      [A5 + 0x2F72 /* export_1514 */]
  3221. 00002912  4267                     clr.w      -[A7]
  3222. 00002914  42A7                     clr.l      -[A7]
  3223. 00002916  2F0E                     move.l     -[A7], A6
  3224. 00002918  4EBA FAE2                jsr        [PC - 0x51E /* 000023FC */]
  3225. 0000291C  486D 2F7A                pea.l      [A5 + 0x2F7A /* export_1515 */]
  3226. 00002920  4267                     clr.w      -[A7]
  3227. 00002922  42A7                     clr.l      -[A7]
  3228. 00002924  2F0E                     move.l     -[A7], A6
  3229. 00002926  4EBA FAD4                jsr        [PC - 0x52C /* 000023FC */]
  3230. 0000292A  486D 2F82                pea.l      [A5 + 0x2F82 /* export_1516 */]
  3231. 0000292E  4267                     clr.w      -[A7]
  3232. 00002930  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3233. 00002934  2F0E                     move.l     -[A7], A6
  3234. 00002936  4EBA FAC4                jsr        [PC - 0x53C /* 000023FC */]
  3235. 0000293A  486D 2F8A                pea.l      [A5 + 0x2F8A /* export_1517 */]
  3236. 0000293E  4267                     clr.w      -[A7]
  3237. 00002940  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3238. 00002944  2F0E                     move.l     -[A7], A6
  3239. 00002946  4EBA FAB4                jsr        [PC - 0x54C /* 000023FC */]
  3240. 0000294A  486D 2F92                pea.l      [A5 + 0x2F92 /* export_1518 */]
  3241. 0000294E  4267                     clr.w      -[A7]
  3242. 00002950  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3243. 00002954  2F0E                     move.l     -[A7], A6
  3244. 00002956  4EBA FAA4                jsr        [PC - 0x55C /* 000023FC */]
  3245. 0000295A  486D 2F9A                pea.l      [A5 + 0x2F9A /* export_1519 */]
  3246. 0000295E  4267                     clr.w      -[A7]
  3247. 00002960  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3248. 00002964  2F0E                     move.l     -[A7], A6
  3249. 00002966  4EBA FA94                jsr        [PC - 0x56C /* 000023FC */]
  3250. 0000296A  486D 2FA2                pea.l      [A5 + 0x2FA2 /* export_1520 */]
  3251. 0000296E  1F3C 0001                move.b     -[A7], 0x1
  3252. 00002972  486D 2EBA                pea.l      [A5 + 0x2EBA /* export_1491 */]
  3253. 00002976  2F0E                     move.l     -[A7], A6
  3254. 00002978  4EBA FA82                jsr        [PC - 0x57E /* 000023FC */]
  3255. 0000297C  486D 2FAA                pea.l      [A5 + 0x2FAA /* export_1521 */]
  3256. 00002980  4267                     clr.w      -[A7]
  3257. 00002982  42A7                     clr.l      -[A7]
  3258. 00002984  2F0E                     move.l     -[A7], A6
  3259. 00002986  4EBA FA74                jsr        [PC - 0x58C /* 000023FC */]
  3260. 0000298A  486D 2FB2                pea.l      [A5 + 0x2FB2 /* export_1522 */]
  3261. 0000298E  1F3C 0001                move.b     -[A7], 0x1
  3262. 00002992  486D 2EBA                pea.l      [A5 + 0x2EBA /* export_1491 */]
  3263. 00002996  2F0E                     move.l     -[A7], A6
  3264. 00002998  4EBA FA62                jsr        [PC - 0x59E /* 000023FC */]
  3265. 0000299C  486D 2FBA                pea.l      [A5 + 0x2FBA /* export_1523 */]
  3266. 000029A0  4267                     clr.w      -[A7]
  3267. 000029A2  42A7                     clr.l      -[A7]
  3268. 000029A4  2F0E                     move.l     -[A7], A6
  3269. 000029A6  4EBA FA54                jsr        [PC - 0x5AC /* 000023FC */]
  3270. 000029AA  486D 2FC2                pea.l      [A5 + 0x2FC2 /* export_1524 */]
  3271. 000029AE  4267                     clr.w      -[A7]
  3272. 000029B0  42A7                     clr.l      -[A7]
  3273. 000029B2  2F0E                     move.l     -[A7], A6
  3274. 000029B4  4EBA FA46                jsr        [PC - 0x5BA /* 000023FC */]
  3275. 000029B8  486D 2FCA                pea.l      [A5 + 0x2FCA /* export_1525 */]
  3276. 000029BC  4267                     clr.w      -[A7]
  3277. 000029BE  42A7                     clr.l      -[A7]
  3278. 000029C0  2F0E                     move.l     -[A7], A6
  3279. 000029C2  4EBA FA38                jsr        [PC - 0x5C8 /* 000023FC */]
  3280. 000029C6  486D 2FD2                pea.l      [A5 + 0x2FD2 /* export_1526 */]
  3281. 000029CA  4267                     clr.w      -[A7]
  3282. 000029CC  42A7                     clr.l      -[A7]
  3283. 000029CE  2F0E                     move.l     -[A7], A6
  3284. 000029D0  4EBA FA2A                jsr        [PC - 0x5D6 /* 000023FC */]
  3285. 000029D4  486D 2FDA                pea.l      [A5 + 0x2FDA /* export_1527 */]
  3286. 000029D8  4267                     clr.w      -[A7]
  3287. 000029DA  42A7                     clr.l      -[A7]
  3288. 000029DC  2F0E                     move.l     -[A7], A6
  3289. 000029DE  4EBA FA1C                jsr        [PC - 0x5E4 /* 000023FC */]
  3290. 000029E2  486D 2FE2                pea.l      [A5 + 0x2FE2 /* export_1528 */]
  3291. 000029E6  4267                     clr.w      -[A7]
  3292. 000029E8  42A7                     clr.l      -[A7]
  3293. 000029EA  2F0E                     move.l     -[A7], A6
  3294. 000029EC  4EBA FA0E                jsr        [PC - 0x5F2 /* 000023FC */]
  3295. 000029F0  486D 2FEA                pea.l      [A5 + 0x2FEA /* export_1529 */]
  3296. 000029F4  4267                     clr.w      -[A7]
  3297. 000029F6  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3298. 000029FA  2F0E                     move.l     -[A7], A6
  3299. 000029FC  4EBA F9FE                jsr        [PC - 0x602 /* 000023FC */]
  3300. 00002A00  486D 2FF2                pea.l      [A5 + 0x2FF2 /* export_1530 */]
  3301. 00002A04  1F3C 0001                move.b     -[A7], 0x1
  3302. 00002A08  486D 2EB2                pea.l      [A5 + 0x2EB2 /* export_1490 */]
  3303. 00002A0C  2F0E                     move.l     -[A7], A6
  3304. 00002A0E  4EBA F9EC                jsr        [PC - 0x614 /* 000023FC */]
  3305. 00002A12  486D 2FFA                pea.l      [A5 + 0x2FFA /* export_1531 */]
  3306. 00002A16  4267                     clr.w      -[A7]
  3307. 00002A18  42A7                     clr.l      -[A7]
  3308. 00002A1A  2F0E                     move.l     -[A7], A6
  3309. 00002A1C  4EBA F9DE                jsr        [PC - 0x622 /* 000023FC */]
  3310. 00002A20  3B6E FFFE F148           move.w     [A5 - 0xEB8], [A6 - 0x2]
  3311. 00002A26  486D 3002                pea.l      [A5 + 0x3002 /* export_1532 */]
  3312. 00002A2A  4267                     clr.w      -[A7]
  3313. 00002A2C  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3314. 00002A30  2F0E                     move.l     -[A7], A6
  3315. 00002A32  4EBA F9C8                jsr        [PC - 0x638 /* 000023FC */]
  3316. 00002A36  486D 300A                pea.l      [A5 + 0x300A /* export_1533 */]
  3317. 00002A3A  4267                     clr.w      -[A7]
  3318. 00002A3C  42A7                     clr.l      -[A7]
  3319. 00002A3E  2F0E                     move.l     -[A7], A6
  3320. 00002A40  4EBA F9BA                jsr        [PC - 0x646 /* 000023FC */]
  3321. 00002A44  486D 3012                pea.l      [A5 + 0x3012 /* export_1534 */]
  3322. 00002A48  4267                     clr.w      -[A7]
  3323. 00002A4A  42A7                     clr.l      -[A7]
  3324. 00002A4C  2F0E                     move.l     -[A7], A6
  3325. 00002A4E  4EBA F9AC                jsr        [PC - 0x654 /* 000023FC */]
  3326. 00002A52  486D 301A                pea.l      [A5 + 0x301A /* export_1535 */]
  3327. 00002A56  4267                     clr.w      -[A7]
  3328. 00002A58  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3329. 00002A5C  2F0E                     move.l     -[A7], A6
  3330. 00002A5E  4EBA F99C                jsr        [PC - 0x664 /* 000023FC */]
  3331. 00002A62  486D 3022                pea.l      [A5 + 0x3022 /* export_1536 */]
  3332. 00002A66  4267                     clr.w      -[A7]
  3333. 00002A68  42A7                     clr.l      -[A7]
  3334. 00002A6A  2F0E                     move.l     -[A7], A6
  3335. 00002A6C  4EBA F98E                jsr        [PC - 0x672 /* 000023FC */]
  3336. 00002A70  486D 302A                pea.l      [A5 + 0x302A /* export_1537 */]
  3337. 00002A74  4267                     clr.w      -[A7]
  3338. 00002A76  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3339. 00002A7A  2F0E                     move.l     -[A7], A6
  3340. 00002A7C  4EBA F97E                jsr        [PC - 0x682 /* 000023FC */]
  3341. 00002A80  486D 3032                pea.l      [A5 + 0x3032 /* export_1538 */]
  3342. 00002A84  4267                     clr.w      -[A7]
  3343. 00002A86  42A7                     clr.l      -[A7]
  3344. 00002A88  2F0E                     move.l     -[A7], A6
  3345. 00002A8A  4EBA F970                jsr        [PC - 0x690 /* 000023FC */]
  3346. 00002A8E  486D 303A                pea.l      [A5 + 0x303A /* export_1539 */]
  3347. 00002A92  4267                     clr.w      -[A7]
  3348. 00002A94  42A7                     clr.l      -[A7]
  3349. 00002A96  2F0E                     move.l     -[A7], A6
  3350. 00002A98  4EBA F962                jsr        [PC - 0x69E /* 000023FC */]
  3351. 00002A9C  486D 3042                pea.l      [A5 + 0x3042 /* export_1540 */]
  3352. 00002AA0  4267                     clr.w      -[A7]
  3353. 00002AA2  42A7                     clr.l      -[A7]
  3354. 00002AA4  2F0E                     move.l     -[A7], A6
  3355. 00002AA6  4EBA F954                jsr        [PC - 0x6AC /* 000023FC */]
  3356. 00002AAA  486D 304A                pea.l      [A5 + 0x304A /* export_1541 */]
  3357. 00002AAE  4267                     clr.w      -[A7]
  3358. 00002AB0  42A7                     clr.l      -[A7]
  3359. 00002AB2  2F0E                     move.l     -[A7], A6
  3360. 00002AB4  4EBA F946                jsr        [PC - 0x6BA /* 000023FC */]
  3361. 00002AB8  486D 3052                pea.l      [A5 + 0x3052 /* export_1542 */]
  3362. 00002ABC  4267                     clr.w      -[A7]
  3363. 00002ABE  42A7                     clr.l      -[A7]
  3364. 00002AC0  2F0E                     move.l     -[A7], A6
  3365. 00002AC2  4EBA F938                jsr        [PC - 0x6C8 /* 000023FC */]
  3366. 00002AC6  486D 305A                pea.l      [A5 + 0x305A /* export_1543 */]
  3367. 00002ACA  4267                     clr.w      -[A7]
  3368. 00002ACC  42A7                     clr.l      -[A7]
  3369. 00002ACE  2F0E                     move.l     -[A7], A6
  3370. 00002AD0  4EBA F92A                jsr        [PC - 0x6D6 /* 000023FC */]
  3371. 00002AD4  486D 3062                pea.l      [A5 + 0x3062 /* export_1544 */]
  3372. 00002AD8  4267                     clr.w      -[A7]
  3373. 00002ADA  42A7                     clr.l      -[A7]
  3374. 00002ADC  2F0E                     move.l     -[A7], A6
  3375. 00002ADE  4EBA F91C                jsr        [PC - 0x6E4 /* 000023FC */]
  3376. 00002AE2  486D 306A                pea.l      [A5 + 0x306A /* export_1545 */]
  3377. 00002AE6  4267                     clr.w      -[A7]
  3378. 00002AE8  42A7                     clr.l      -[A7]
  3379. 00002AEA  2F0E                     move.l     -[A7], A6
  3380. 00002AEC  4EBA F90E                jsr        [PC - 0x6F2 /* 000023FC */]
  3381. 00002AF0  3B6E FFFE F120           move.w     [A5 - 0xEE0], [A6 - 0x2]
  3382. 00002AF6  486D 3072                pea.l      [A5 + 0x3072 /* export_1546 */]
  3383. 00002AFA  4267                     clr.w      -[A7]
  3384. 00002AFC  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3385. 00002B00  2F0E                     move.l     -[A7], A6
  3386. 00002B02  4EBA F8F8                jsr        [PC - 0x708 /* 000023FC */]
  3387. 00002B06  486D 307A                pea.l      [A5 + 0x307A /* export_1547 */]
  3388. 00002B0A  4267                     clr.w      -[A7]
  3389. 00002B0C  42A7                     clr.l      -[A7]
  3390. 00002B0E  2F0E                     move.l     -[A7], A6
  3391. 00002B10  4EBA F8EA                jsr        [PC - 0x716 /* 000023FC */]
  3392. 00002B14  486D 3082                pea.l      [A5 + 0x3082 /* export_1548 */]
  3393. 00002B18  4267                     clr.w      -[A7]
  3394. 00002B1A  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3395. 00002B1E  2F0E                     move.l     -[A7], A6
  3396. 00002B20  4EBA F8DA                jsr        [PC - 0x726 /* 000023FC */]
  3397. 00002B24  486D 308A                pea.l      [A5 + 0x308A /* export_1549 */]
  3398. 00002B28  4267                     clr.w      -[A7]
  3399. 00002B2A  42A7                     clr.l      -[A7]
  3400. 00002B2C  2F0E                     move.l     -[A7], A6
  3401. 00002B2E  4EBA F8CC                jsr        [PC - 0x734 /* 000023FC */]
  3402. 00002B32  486D 3092                pea.l      [A5 + 0x3092 /* export_1550 */]
  3403. 00002B36  4267                     clr.w      -[A7]
  3404. 00002B38  42A7                     clr.l      -[A7]
  3405. 00002B3A  2F0E                     move.l     -[A7], A6
  3406. 00002B3C  4EBA F8BE                jsr        [PC - 0x742 /* 000023FC */]
  3407. 00002B40  486D 309A                pea.l      [A5 + 0x309A /* export_1551 */]
  3408. 00002B44  4267                     clr.w      -[A7]
  3409. 00002B46  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3410. 00002B4A  2F0E                     move.l     -[A7], A6
  3411. 00002B4C  4EBA F8AE                jsr        [PC - 0x752 /* 000023FC */]
  3412. 00002B50  486D 30A2                pea.l      [A5 + 0x30A2 /* export_1552 */]
  3413. 00002B54  4267                     clr.w      -[A7]
  3414. 00002B56  42A7                     clr.l      -[A7]
  3415. 00002B58  2F0E                     move.l     -[A7], A6
  3416. 00002B5A  4EBA F8A0                jsr        [PC - 0x760 /* 000023FC */]
  3417. 00002B5E  3B6E FFFE F142           move.w     [A5 - 0xEBE], [A6 - 0x2]
  3418. 00002B64  486D 30AA                pea.l      [A5 + 0x30AA /* export_1553 */]
  3419. 00002B68  4267                     clr.w      -[A7]
  3420. 00002B6A  42A7                     clr.l      -[A7]
  3421. 00002B6C  2F0E                     move.l     -[A7], A6
  3422. 00002B6E  4EBA F88C                jsr        [PC - 0x774 /* 000023FC */]
  3423. 00002B72  486D 30B2                pea.l      [A5 + 0x30B2 /* export_1554 */]
  3424. 00002B76  4267                     clr.w      -[A7]
  3425. 00002B78  42A7                     clr.l      -[A7]
  3426. 00002B7A  2F0E                     move.l     -[A7], A6
  3427. 00002B7C  4EBA F87E                jsr        [PC - 0x782 /* 000023FC */]
  3428. 00002B80  486D 30BA                pea.l      [A5 + 0x30BA /* export_1555 */]
  3429. 00002B84  4267                     clr.w      -[A7]
  3430. 00002B86  42A7                     clr.l      -[A7]
  3431. 00002B88  2F0E                     move.l     -[A7], A6
  3432. 00002B8A  4EBA F870                jsr        [PC - 0x790 /* 000023FC */]
  3433. 00002B8E  486D 30C2                pea.l      [A5 + 0x30C2 /* export_1556 */]
  3434. 00002B92  4267                     clr.w      -[A7]
  3435. 00002B94  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3436. 00002B98  2F0E                     move.l     -[A7], A6
  3437. 00002B9A  4EBA F860                jsr        [PC - 0x7A0 /* 000023FC */]
  3438. 00002B9E  486D 30CA                pea.l      [A5 + 0x30CA /* export_1557 */]
  3439. 00002BA2  4267                     clr.w      -[A7]
  3440. 00002BA4  486D 2EAA                pea.l      [A5 + 0x2EAA /* export_1489 */]
  3441. 00002BA8  2F0E                     move.l     -[A7], A6
  3442. 00002BAA  4EBA F850                jsr        [PC - 0x7B0 /* 000023FC */]
  3443. 00002BAE  486D 30D2                pea.l      [A5 + 0x30D2 /* export_1558 */]
  3444. 00002BB2  4267                     clr.w      -[A7]
  3445. 00002BB4  42A7                     clr.l      -[A7]
  3446. 00002BB6  2F0E                     move.l     -[A7], A6
  3447. 00002BB8  4EBA F842                jsr        [PC - 0x7BE /* 000023FC */]
  3448. 00002BBC  4EAD 2D9A                jsr        [A5 + 0x2D9A /* export_1455 */]
  3449. 00002BC0  4E5E                     unlink     A6
  3450. 00002BC2  4E75                     rts
  3451. fn00002BC4:
  3452. 00002BC4  4E56 0000                link       A6, 0
  3453. 00002BC8  1B7C 000A F131           move.b     [A5 - 0xECF], 0xA /* '\n' */
  3454. 00002BCE  1B7C 0014 F126           move.b     [A5 - 0xEDA], 0x14
  3455. 00002BD4  1B7C 001E F136           move.b     [A5 - 0xECA], 0x1E
  3456. 00002BDA  1B6D F136 F13C           move.b     [A5 - 0xEC4], [A5 - 0xECA]
  3457. 00002BE0  1B7C 001E F137           move.b     [A5 - 0xEC9], 0x1E
  3458. 00002BE6  1B7C 0028 F127           move.b     [A5 - 0xED9], 0x28 /* '(' */
  3459. 00002BEC  1B7C 0028 F13A           move.b     [A5 - 0xEC6], 0x28 /* '(' */
  3460. 00002BF2  1B7C 0028 F138           move.b     [A5 - 0xEC8], 0x28 /* '(' */
  3461. 00002BF8  1B7C 0028 F12B           move.b     [A5 - 0xED5], 0x28 /* '(' */
  3462. 00002BFE  1B7C 0028 F12C           move.b     [A5 - 0xED4], 0x28 /* '(' */
  3463. 00002C04  1B7C 0028 F12D           move.b     [A5 - 0xED3], 0x28 /* '(' */
  3464. 00002C0A  1B7C 0028 F12E           move.b     [A5 - 0xED2], 0x28 /* '(' */
  3465. 00002C10  1B7C 0028 F13B           move.b     [A5 - 0xEC5], 0x28 /* '(' */
  3466. 00002C16  1B7C 0028 F139           move.b     [A5 - 0xEC7], 0x28 /* '(' */
  3467. 00002C1C  1B7C 0028 F134           move.b     [A5 - 0xECC], 0x28 /* '(' */
  3468. 00002C22  1B7C 0028 F135           move.b     [A5 - 0xECB], 0x28 /* '(' */
  3469. 00002C28  1B7C 0032 F124           move.b     [A5 - 0xEDC], 0x32 /* '2' */
  3470. 00002C2E  1B7C 0032 F125           move.b     [A5 - 0xEDB], 0x32 /* '2' */
  3471. 00002C34  1B7C 003C F12F           move.b     [A5 - 0xED1], 0x3C /* '<' */
  3472. 00002C3A  1B7C 003C F132           move.b     [A5 - 0xECE], 0x3C /* '<' */
  3473. 00002C40  1B7C 0046 F128           move.b     [A5 - 0xED8], 0x46 /* 'F' */
  3474. 00002C46  1B7C 0046 F129           move.b     [A5 - 0xED7], 0x46 /* 'F' */
  3475. 00002C4C  1B7C 0046 F130           move.b     [A5 - 0xED0], 0x46 /* 'F' */
  3476. 00002C52  1B7C 0046 F133           move.b     [A5 - 0xECD], 0x46 /* 'F' */
  3477. 00002C58  1B7C 0050 F12A           move.b     [A5 - 0xED6], 0x50 /* 'P' */
  3478. 00002C5E  1B7C 001B F0C8           move.b     [A5 - 0xF38], 0x1B
  3479. 00002C64  1B7C 001C F0D1           move.b     [A5 - 0xF2F], 0x1C
  3480. 00002C6A  1B7C 001D F0C7           move.b     [A5 - 0xF39], 0x1D
  3481. 00002C70  1B7C 001E F0C6           move.b     [A5 - 0xF3A], 0x1E
  3482. 00002C76  1B7C 001F F0CE           move.b     [A5 - 0xF32], 0x1F
  3483. 00002C7C  1B7C 0020 F0D0           move.b     [A5 - 0xF30], 0x20 /* ' ' */
  3484. 00002C82  1B7C 0021 F0CD           move.b     [A5 - 0xF33], 0x21 /* '!' */
  3485. 00002C88  1B7C 0022 F0C2           move.b     [A5 - 0xF3E], 0x22 /* '\"' */
  3486. 00002C8E  1B7C 0023 F0C3           move.b     [A5 - 0xF3D], 0x23 /* '#' */
  3487. 00002C94  1B7C 0024 F0D6           move.b     [A5 - 0xF2A], 0x24 /* '$' */
  3488. 00002C9A  1B7C 0024 F0D7           move.b     [A5 - 0xF29], 0x24 /* '$' */
  3489. 00002CA0  1B7C 0024 F0D8           move.b     [A5 - 0xF28], 0x24 /* '$' */
  3490. 00002CA6  1B7C 0024 F0D9           move.b     [A5 - 0xF27], 0x24 /* '$' */
  3491. 00002CAC  1B7C 0025 F0C5           move.b     [A5 - 0xF3B], 0x25 /* '%' */
  3492. 00002CB2  1B7C 0026 F0C9           move.b     [A5 - 0xF37], 0x26 /* '&' */
  3493. 00002CB8  1B7C 0027 F0CA           move.b     [A5 - 0xF36], 0x27 /* '\'' */
  3494. 00002CBE  1B7C 0028 F0CB           move.b     [A5 - 0xF35], 0x28 /* '(' */
  3495. 00002CC4  1B7C 0029 F0CC           move.b     [A5 - 0xF34], 0x29 /* ')' */
  3496. 00002CCA  1B7C 0024 F0D4           move.b     [A5 - 0xF2C], 0x24 /* '$' */
  3497. 00002CD0  1B7C 0024 F0D5           move.b     [A5 - 0xF2B], 0x24 /* '$' */
  3498. 00002CD6  1B7C 002A F0C4           move.b     [A5 - 0xF3C], 0x2A /* '*' */
  3499. 00002CDC  1B7C 002B F0CF           move.b     [A5 - 0xF31], 0x2B /* '+' */
  3500. 00002CE2  1B7C 002D F0D2           move.b     [A5 - 0xF2E], 0x2D /* '-' */
  3501. 00002CE8  1B7C 002E F0D3           move.b     [A5 - 0xF2D], 0x2E /* '.' */
  3502. 00002CEE  1B6D F0D4 F0DA           move.b     [A5 - 0xF26], [A5 - 0xF2C]
  3503. 00002CF4  4E5E                     unlink     A6
  3504. 00002CF6  4E75                     rts
  3505. fn00002CF8:
  3506. 00002CF8  4E56 0000                link       A6, 0
  3507. 00002CFC  4267                     clr.w      -[A7]
  3508. 00002CFE  486D 0AFA                pea.l      [A5 + 0xAFA /* export_347 */]
  3509. 00002D02  42A7                     clr.l      -[A7]
  3510. 00002D04  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3511. 00002D08  1F3C 0001                move.b     -[A7], 0x1
  3512. 00002D0C  486D 093A                pea.l      [A5 + 0x93A /* export_291 */]
  3513. 00002D10  42A7                     clr.l      -[A7]
  3514. 00002D12  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3515. 00002D16  1F3C 0002                move.b     -[A7], 0x2
  3516. 00002D1A  486D 1152                pea.l      [A5 + 0x1152 /* export_550 */]
  3517. 00002D1E  42A7                     clr.l      -[A7]
  3518. 00002D20  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3519. 00002D24  1F3C 0003                move.b     -[A7], 0x3
  3520. 00002D28  486D 1162                pea.l      [A5 + 0x1162 /* export_552 */]
  3521. 00002D2C  42A7                     clr.l      -[A7]
  3522. 00002D2E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3523. 00002D32  1F3C 0004                move.b     -[A7], 0x4
  3524. 00002D36  486D 0B02                pea.l      [A5 + 0xB02 /* export_348 */]
  3525. 00002D3A  42A7                     clr.l      -[A7]
  3526. 00002D3C  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3527. 00002D40  1F3C 0005                move.b     -[A7], 0x5
  3528. 00002D44  486D 0A9A                pea.l      [A5 + 0xA9A /* export_335 */]
  3529. 00002D48  42A7                     clr.l      -[A7]
  3530. 00002D4A  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3531. 00002D4E  1F3C 0006                move.b     -[A7], 0x6
  3532. 00002D52  486D 0AA2                pea.l      [A5 + 0xAA2 /* export_336 */]
  3533. 00002D56  42A7                     clr.l      -[A7]
  3534. 00002D58  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3535. 00002D5C  1F3C 0007                move.b     -[A7], 0x7
  3536. 00002D60  486D 0AAA                pea.l      [A5 + 0xAAA /* export_337 */]
  3537. 00002D64  42A7                     clr.l      -[A7]
  3538. 00002D66  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3539. 00002D6A  1F3C 0008                move.b     -[A7], 0x8
  3540. 00002D6E  486D 0AB2                pea.l      [A5 + 0xAB2 /* export_338 */]
  3541. 00002D72  42A7                     clr.l      -[A7]
  3542. 00002D74  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3543. 00002D78  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  3544. 00002D7C  486D 0AD2                pea.l      [A5 + 0xAD2 /* export_342 */]
  3545. 00002D80  42A7                     clr.l      -[A7]
  3546. 00002D82  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3547. 00002D86  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  3548. 00002D8A  486D 0AEA                pea.l      [A5 + 0xAEA /* export_345 */]
  3549. 00002D8E  42A7                     clr.l      -[A7]
  3550. 00002D90  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3551. 00002D94  1F3C 000B                move.b     -[A7], 0xB
  3552. 00002D98  486D 0ACA                pea.l      [A5 + 0xACA /* export_341 */]
  3553. 00002D9C  42A7                     clr.l      -[A7]
  3554. 00002D9E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3555. 00002DA2  1F3C 000C                move.b     -[A7], 0xC
  3556. 00002DA6  486D 0AE2                pea.l      [A5 + 0xAE2 /* export_344 */]
  3557. 00002DAA  42A7                     clr.l      -[A7]
  3558. 00002DAC  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3559. 00002DB0  1F3C 000D                move.b     -[A7], 0xD /* '\r' */
  3560. 00002DB4  486D 0ADA                pea.l      [A5 + 0xADA /* export_343 */]
  3561. 00002DB8  42A7                     clr.l      -[A7]
  3562. 00002DBA  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3563. 00002DBE  1F3C 000E                move.b     -[A7], 0xE
  3564. 00002DC2  486D 0ABA                pea.l      [A5 + 0xABA /* export_339 */]
  3565. 00002DC6  42A7                     clr.l      -[A7]
  3566. 00002DC8  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3567. 00002DCC  1F3C 000F                move.b     -[A7], 0xF
  3568. 00002DD0  486D 0AC2                pea.l      [A5 + 0xAC2 /* export_340 */]
  3569. 00002DD4  42A7                     clr.l      -[A7]
  3570. 00002DD6  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3571. 00002DDA  1F3C 0010                move.b     -[A7], 0x10
  3572. 00002DDE  486D 11FA                pea.l      [A5 + 0x11FA /* export_571 */]
  3573. 00002DE2  42A7                     clr.l      -[A7]
  3574. 00002DE4  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3575. 00002DE8  1F3C 0011                move.b     -[A7], 0x11
  3576. 00002DEC  486D 092A                pea.l      [A5 + 0x92A /* export_289 */]
  3577. 00002DF0  42A7                     clr.l      -[A7]
  3578. 00002DF2  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3579. 00002DF6  1F3C 0012                move.b     -[A7], 0x12
  3580. 00002DFA  486D 0C72                pea.l      [A5 + 0xC72 /* export_394 */]
  3581. 00002DFE  42A7                     clr.l      -[A7]
  3582. 00002E00  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3583. 00002E04  1F3C 0013                move.b     -[A7], 0x13
  3584. 00002E08  486D 169A                pea.l      [A5 + 0x169A /* export_719 */]
  3585. 00002E0C  42A7                     clr.l      -[A7]
  3586. 00002E0E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3587. 00002E12  1F3C 0014                move.b     -[A7], 0x14
  3588. 00002E16  486D 16BA                pea.l      [A5 + 0x16BA /* export_723 */]
  3589. 00002E1A  42A7                     clr.l      -[A7]
  3590. 00002E1C  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3591. 00002E20  1F3C 0015                move.b     -[A7], 0x15
  3592. 00002E24  486D 0D7A                pea.l      [A5 + 0xD7A /* export_427 */]
  3593. 00002E28  42A7                     clr.l      -[A7]
  3594. 00002E2A  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3595. 00002E2E  1F3C 0016                move.b     -[A7], 0x16
  3596. 00002E32  486D 0D12                pea.l      [A5 + 0xD12 /* export_414 */]
  3597. 00002E36  42A7                     clr.l      -[A7]
  3598. 00002E38  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3599. 00002E3C  1F3C 0017                move.b     -[A7], 0x17
  3600. 00002E40  486D 0DFA                pea.l      [A5 + 0xDFA /* export_443 */]
  3601. 00002E44  42A7                     clr.l      -[A7]
  3602. 00002E46  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3603. 00002E4A  1F3C 001A                move.b     -[A7], 0x1A
  3604. 00002E4E  486D 1732                pea.l      [A5 + 0x1732 /* export_738 */]
  3605. 00002E52  42A7                     clr.l      -[A7]
  3606. 00002E54  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3607. 00002E58  1F3C 0018                move.b     -[A7], 0x18
  3608. 00002E5C  486D 0DA2                pea.l      [A5 + 0xDA2 /* export_432 */]
  3609. 00002E60  42A7                     clr.l      -[A7]
  3610. 00002E62  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3611. 00002E66  1F3C 0019                move.b     -[A7], 0x19
  3612. 00002E6A  486D 0C6A                pea.l      [A5 + 0xC6A /* export_393 */]
  3613. 00002E6E  42A7                     clr.l      -[A7]
  3614. 00002E70  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3615. 00002E74  1F3C 001B                move.b     -[A7], 0x1B
  3616. 00002E78  486D 2BDA                pea.l      [A5 + 0x2BDA /* export_1399 */]
  3617. 00002E7C  42A7                     clr.l      -[A7]
  3618. 00002E7E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3619. 00002E82  1F3C 001C                move.b     -[A7], 0x1C
  3620. 00002E86  486D 2C3A                pea.l      [A5 + 0x2C3A /* export_1411 */]
  3621. 00002E8A  42A7                     clr.l      -[A7]
  3622. 00002E8C  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3623. 00002E90  1F3C 001D                move.b     -[A7], 0x1D
  3624. 00002E94  486D 2BD2                pea.l      [A5 + 0x2BD2 /* export_1398 */]
  3625. 00002E98  42A7                     clr.l      -[A7]
  3626. 00002E9A  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3627. 00002E9E  1F3C 001E                move.b     -[A7], 0x1E
  3628. 00002EA2  486D 2BCA                pea.l      [A5 + 0x2BCA /* export_1397 */]
  3629. 00002EA6  42A7                     clr.l      -[A7]
  3630. 00002EA8  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3631. 00002EAC  1F3C 001F                move.b     -[A7], 0x1F
  3632. 00002EB0  486D 2C0A                pea.l      [A5 + 0x2C0A /* export_1405 */]
  3633. 00002EB4  42A7                     clr.l      -[A7]
  3634. 00002EB6  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3635. 00002EBA  1F3C 0020                move.b     -[A7], 0x20 /* ' ' */
  3636. 00002EBE  486D 2C2A                pea.l      [A5 + 0x2C2A /* export_1409 */]
  3637. 00002EC2  42A7                     clr.l      -[A7]
  3638. 00002EC4  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3639. 00002EC8  1F3C 0021                move.b     -[A7], 0x21 /* '!' */
  3640. 00002ECC  486D 2C02                pea.l      [A5 + 0x2C02 /* export_1404 */]
  3641. 00002ED0  42A7                     clr.l      -[A7]
  3642. 00002ED2  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3643. 00002ED6  1F3C 0022                move.b     -[A7], 0x22 /* '\"' */
  3644. 00002EDA  486D 2BA2                pea.l      [A5 + 0x2BA2 /* export_1392 */]
  3645. 00002EDE  42A7                     clr.l      -[A7]
  3646. 00002EE0  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3647. 00002EE4  1F3C 0023                move.b     -[A7], 0x23 /* '#' */
  3648. 00002EE8  486D 2BAA                pea.l      [A5 + 0x2BAA /* export_1393 */]
  3649. 00002EEC  42A7                     clr.l      -[A7]
  3650. 00002EEE  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3651. 00002EF2  1F3C 0024                move.b     -[A7], 0x24 /* '$' */
  3652. 00002EF6  486D 2BBA                pea.l      [A5 + 0x2BBA /* export_1395 */]
  3653. 00002EFA  42A7                     clr.l      -[A7]
  3654. 00002EFC  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3655. 00002F00  1F3C 0025                move.b     -[A7], 0x25 /* '%' */
  3656. 00002F04  486D 2BC2                pea.l      [A5 + 0x2BC2 /* export_1396 */]
  3657. 00002F08  42A7                     clr.l      -[A7]
  3658. 00002F0A  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3659. 00002F0E  1F3C 0026                move.b     -[A7], 0x26 /* '&' */
  3660. 00002F12  486D 2BE2                pea.l      [A5 + 0x2BE2 /* export_1400 */]
  3661. 00002F16  42A7                     clr.l      -[A7]
  3662. 00002F18  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3663. 00002F1C  1F3C 0027                move.b     -[A7], 0x27 /* '\'' */
  3664. 00002F20  486D 2BEA                pea.l      [A5 + 0x2BEA /* export_1401 */]
  3665. 00002F24  42A7                     clr.l      -[A7]
  3666. 00002F26  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3667. 00002F2A  1F3C 0028                move.b     -[A7], 0x28 /* '(' */
  3668. 00002F2E  486D 2BFA                pea.l      [A5 + 0x2BFA /* export_1403 */]
  3669. 00002F32  42A7                     clr.l      -[A7]
  3670. 00002F34  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3671. 00002F38  1F3C 0029                move.b     -[A7], 0x29 /* ')' */
  3672. 00002F3C  486D 2BF2                pea.l      [A5 + 0x2BF2 /* export_1402 */]
  3673. 00002F40  42A7                     clr.l      -[A7]
  3674. 00002F42  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3675. 00002F46  1F3C 002A                move.b     -[A7], 0x2A /* '*' */
  3676. 00002F4A  486D 2BB2                pea.l      [A5 + 0x2BB2 /* export_1394 */]
  3677. 00002F4E  42A7                     clr.l      -[A7]
  3678. 00002F50  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3679. 00002F54  1F3C 002B                move.b     -[A7], 0x2B /* '+' */
  3680. 00002F58  486D 2C12                pea.l      [A5 + 0x2C12 /* export_1406 */]
  3681. 00002F5C  42A7                     clr.l      -[A7]
  3682. 00002F5E  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3683. 00002F62  1F3C 002C                move.b     -[A7], 0x2C /* ',' */
  3684. 00002F66  486D 163A                pea.l      [A5 + 0x163A /* export_707 */]
  3685. 00002F6A  42A7                     clr.l      -[A7]
  3686. 00002F6C  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3687. 00002F70  1F3C 002D                move.b     -[A7], 0x2D /* '-' */
  3688. 00002F74  486D 2C1A                pea.l      [A5 + 0x2C1A /* export_1407 */]
  3689. 00002F78  42A7                     clr.l      -[A7]
  3690. 00002F7A  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3691. 00002F7E  1F3C 002E                move.b     -[A7], 0x2E /* '.' */
  3692. 00002F82  486D 2C22                pea.l      [A5 + 0x2C22 /* export_1408 */]
  3693. 00002F86  42A7                     clr.l      -[A7]
  3694. 00002F88  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3695. 00002F8C  1F3C 002F                move.b     -[A7], 0x2F /* '/' */
  3696. 00002F90  486D 2C32                pea.l      [A5 + 0x2C32 /* export_1410 */]
  3697. 00002F94  42A7                     clr.l      -[A7]
  3698. 00002F96  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3699. 00002F9A  1F3C 0030                move.b     -[A7], 0x30 /* '0' */
  3700. 00002F9E  486D 1712                pea.l      [A5 + 0x1712 /* export_734 */]
  3701. 00002FA2  42A7                     clr.l      -[A7]
  3702. 00002FA4  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  3703. 00002FA8  4E5E                     unlink     A6
  3704. 00002FAA  4E75                     rts
  3705. fn00002FAC:
  3706. 00002FAC  4E56 0000                link       A6, 0
  3707. 00002FB0  2B78 033C FC74           move.l     [A5 - 0x38C], [0x0000033C /* IAZNotify */]
  3708. 00002FB6  41ED 1252                lea.l      A0, [A5 + 0x1252 /* export_582 */]
  3709. 00002FBA  227C 0000 033C           movea.l    A1, 0x33C
  3710. 00002FC0  2288                     move.l     [A1], A0
  3711. 00002FC2  4EBA E084                jsr        [PC - 0x1F7C /* 00001048 */]
  3712. 00002FC6  4EBA E114                jsr        [PC - 0x1EEC /* 000010DC */]
  3713. 00002FCA  4EBA E146                jsr        [PC - 0x1EBA /* 00001112 */]
  3714. 00002FCE  4EBA EA60                jsr        [PC - 0x15A0 /* 00001A30 */]
  3715. 00002FD2  4EBA FD24                jsr        [PC - 0x2DC /* 00002CF8 */]
  3716. 00002FD6  4EBA ED08                jsr        [PC - 0x12F8 /* 00001CE0 */]
  3717. 00002FDA  4EBA EA0C                jsr        [PC - 0x15F4 /* 000019E8 */]
  3718. 00002FDE  4EBA F3CE                jsr        [PC - 0xC32 /* 000023AE */]
  3719. 00002FE2  4EBA EB56                jsr        [PC - 0x14AA /* 00001B3A */]
  3720. 00002FE6  4EBA EC4C                jsr        [PC - 0x13B4 /* 00001C34 */]
  3721. 00002FEA  4EBA F45E                jsr        [PC - 0xBA2 /* 0000244A */]
  3722. 00002FEE  4267                     clr.w      -[A7]
  3723. 00002FF0  4EBA E79E                jsr        [PC - 0x1862 /* 00001790 */]
  3724. 00002FF4  101F                     move.b     D0, [A7]+
  3725. 00002FF6  660A                     bne        +0xC /* 00003002 */
  3726. 00002FF8  2F3C 0001 0B15           move.l     -[A7], 0x10B15
  3727. 00002FFE  4EAD 1D1A                jsr        [A5 + 0x1D1A /* export_927 */]
  3728. label00003002:
  3729. 00003002  4EBA F388                jsr        [PC - 0xC78 /* 0000238C */]
  3730. 00003006  4E5E                     unlink     A6
  3731. 00003008  4E75                     rts
  3732. fn0000300A:
  3733. 0000300A  4E56 0000                link       A6, 0
  3734. 0000300E  422D B734                clr.b      [A5 - 0x48CC]
  3735. 00003012  3B7C 0007 FC9C           move.w     [A5 - 0x364], 0x7
  3736. 00003018  422D B40A                clr.b      [A5 - 0x4BF6]
  3737. 0000301C  3F3C 0001                move.w     -[A7], 0x1
  3738. 00003020  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  3739. 00003024  422D B758                clr.b      [A5 - 0x48A8]
  3740. 00003028  3B7C 0008 B432           move.w     [A5 - 0x4BCE], 0x8
  3741. 0000302E  2B6D B664 B43E           move.l     [A5 - 0x4BC2], [A5 - 0x499C]
  3742. 00003034  3B7C 0040 B426           move.w     [A5 - 0x4BDA], 0x40 /* '@' */
  3743. 0000303A  3B7C 002B B42C           move.w     [A5 - 0x4BD4], 0x2B /* '+' */
  3744. 00003040  2B7C 0000 0158 BD22      move.l     [A5 - 0x42DE], 0x158
  3745. 00003048  302D B426                move.w     D0, [A5 - 0x4BDA]
  3746. 0000304C  48C0                     ext.l      D0
  3747. 0000304E  81FC 0002                divs.w     D0, 0x2
  3748. 00003052  322D B666                move.w     D1, [A5 - 0x499A]
  3749. 00003056  9240                     sub.w      D1, D0
  3750. 00003058  3B41 B436                move.w     [A5 - 0x4BCA], D1
  3751. 0000305C  302D B42C                move.w     D0, [A5 - 0x4BD4]
  3752. 00003060  48C0                     ext.l      D0
  3753. 00003062  81FC 0002                divs.w     D0, 0x2
  3754. 00003066  322D B664                move.w     D1, [A5 - 0x499C]
  3755. 0000306A  9240                     sub.w      D1, D0
  3756. 0000306C  3B41 B434                move.w     [A5 - 0x4BCC], D1
  3757. 00003070  302D B426                move.w     D0, [A5 - 0x4BDA]
  3758. 00003074  D06D B436                add.w      D0, [A5 - 0x4BCA]
  3759. 00003078  3B40 B43A                move.w     [A5 - 0x4BC6], D0
  3760. 0000307C  302D B42C                move.w     D0, [A5 - 0x4BD4]
  3761. 00003080  D06D B434                add.w      D0, [A5 - 0x4BCC]
  3762. 00003084  3B40 B438                move.w     [A5 - 0x4BC8], D0
  3763. 00003088  302D B426                move.w     D0, [A5 - 0x4BDA]
  3764. 0000308C  48C0                     ext.l      D0
  3765. 0000308E  81FC 0002                divs.w     D0, 0x2
  3766. 00003092  D06D B70E                add.w      D0, [A5 - 0x48F2]
  3767. 00003096  3B40 B444                move.w     [A5 - 0x4BBC], D0
  3768. 0000309A  302D B42C                move.w     D0, [A5 - 0x4BD4]
  3769. 0000309E  48C0                     ext.l      D0
  3770. 000030A0  81FC 0002                divs.w     D0, 0x2
  3771. 000030A4  D06D B70C                add.w      D0, [A5 - 0x48F4]
  3772. 000030A8  3B40 B442                move.w     [A5 - 0x4BBE], D0
  3773. 000030AC  302D B426                move.w     D0, [A5 - 0x4BDA]
  3774. 000030B0  48C0                     ext.l      D0
  3775. 000030B2  81FC 0002                divs.w     D0, 0x2
  3776. 000030B6  322D B426                move.w     D1, [A5 - 0x4BDA]
  3777. 000030BA  9240                     sub.w      D1, D0
  3778. 000030BC  302D B712                move.w     D0, [A5 - 0x48EE]
  3779. 000030C0  9041                     sub.w      D0, D1
  3780. 000030C2  3B40 B448                move.w     [A5 - 0x4BB8], D0
  3781. 000030C6  302D B42C                move.w     D0, [A5 - 0x4BD4]
  3782. 000030CA  48C0                     ext.l      D0
  3783. 000030CC  81FC 0002                divs.w     D0, 0x2
  3784. 000030D0  322D B42C                move.w     D1, [A5 - 0x4BD4]
  3785. 000030D4  9240                     sub.w      D1, D0
  3786. 000030D6  302D B710                move.w     D0, [A5 - 0x48F0]
  3787. 000030DA  9041                     sub.w      D0, D1
  3788. 000030DC  3B40 B446                move.w     [A5 - 0x4BBA], D0
  3789. 000030E0  422D FCDE                clr.b      [A5 - 0x322]
  3790. 000030E4  426D FCE2                clr.w      [A5 - 0x31E]
  3791. 000030E8  7000                     moveq.l    D0, 0x00
  3792. 000030EA  2B40 FD1C                move.l     [A5 - 0x2E4], D0
  3793. 000030EE  7000                     moveq.l    D0, 0x00
  3794. 000030F0  2B40 FD20                move.l     [A5 - 0x2E0], D0
  3795. 000030F4  426D B72A                clr.w      [A5 - 0x48D6]
  3796. 000030F8  102D A24C                move.b     D0, [A5 - 0x5DB4]
  3797. 000030FC  6706                     beq        +0x8 /* 00003104 */
  3798. 000030FE  3B7C FFFF B72A           move.w     [A5 - 0x48D6], 0xFFFF
  3799. label00003104:
  3800. 00003104  3B6D A134 B72C           move.w     [A5 - 0x48D4], [A5 - 0x5ECC]
  3801. 0000310A  3B6D A388 B72E           move.w     [A5 - 0x48D2], [A5 - 0x5C78]
  3802. 00003110  422D B730                clr.b      [A5 - 0x48D0]
  3803. 00003114  302D B72E                move.w     D0, [A5 - 0x48D2]
  3804. 00003118  E540                     asl        D0.w, 2
  3805. 0000311A  48C0                     ext.l      D0
  3806. 0000311C  81FC 0003                divs.w     D0, 0x3
  3807. 00003120  3B40 B732                move.w     [A5 - 0x48CE], D0
  3808. 00003124  422D B43C                clr.b      [A5 - 0x4BC4]
  3809. 00003128  422D B452                clr.b      [A5 - 0x4BAE]
  3810. 0000312C  422D C574                clr.b      [A5 - 0x3A8C]
  3811. 00003130  422D FD10                clr.b      [A5 - 0x2F0]
  3812. 00003134  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  3813. 00003138  422D BD00                clr.b      [A5 - 0x4300]
  3814. 0000313C  422D FCC6                clr.b      [A5 - 0x33A]
  3815. 00003140  42A7                     clr.l      -[A7]
  3816. 00003142  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3817. 00003146  2B5F FD04                move.l     [A5 - 0x2FC], [A7]+
  3818. 0000314A  42A7                     clr.l      -[A7]
  3819. 0000314C  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3820. 00003150  2B5F FCBA                move.l     [A5 - 0x346], [A7]+
  3821. 00003154  42A7                     clr.l      -[A7]
  3822. 00003156  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3823. 0000315A  2B5F FD12                move.l     [A5 - 0x2EE], [A7]+
  3824. 0000315E  42A7                     clr.l      -[A7]
  3825. 00003160  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  3826. 00003164  2B5F FCCA                move.l     [A5 - 0x336], [A7]+
  3827. 00003168  2F2D FD04                move.l     -[A7], [A5 - 0x2FC]
  3828. 0000316C  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  3829. 00003170  2F2D FCBA                move.l     -[A7], [A5 - 0x346]
  3830. 00003174  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  3831. 00003178  2F2D FD12                move.l     -[A7], [A5 - 0x2EE]
  3832. 0000317C  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  3833. 00003180  2F2D FCCA                move.l     -[A7], [A5 - 0x336]
  3834. 00003184  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  3835. 00003188  4E5E                     unlink     A6
  3836. 0000318A  4E75                     rts
  3837. fn0000318C:
  3838. 0000318C  4E56 0000                link       A6, 0
  3839. 00003190  42A7                     clr.l      -[A7]
  3840. 00003192  486D A408                pea.l      [A5 - 0x5BF8]
  3841. 00003196  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  3842. 0000319A  2B5F A522                move.l     [A5 - 0x5ADE], [A7]+
  3843. 0000319E  4267                     clr.w      -[A7]
  3844. 000031A0  2F2D A522                move.l     -[A7], [A5 - 0x5ADE]
  3845. 000031A4  4EAD 2092                jsr        [A5 + 0x2092 /* export_1038 */]
  3846. 000031A8  4A5F                     tst.w      [A7]+
  3847. 000031AA  57C0                     seq        D0
  3848. 000031AC  4400                     neg.b      D0
  3849. 000031AE  1D40 000C                move.b     [A6 + 0xC], D0
  3850. 000031B2  4E5E                     unlink     A6
  3851. 000031B4  2E9F                     move.l     [A7], [A7]+
  3852. 000031B6  4E75                     rts
  3853. export_523:
  3854. 000031B8  4E56 F9D4                link       A6, -0x062C
  3855. 000031BC  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  3856. 000031C0  42A7                     clr.l      -[A7]
  3857. 000031C2  3F3C A829                move.w     -[A7], 0xA829
  3858. 000031C6  1F3C 0001                move.b     -[A7], 0x1
  3859. 000031CA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3860. 000031CE  42A7                     clr.l      -[A7]
  3861. 000031D0  3F3C A89F                move.w     -[A7], 0xA89F
  3862. 000031D4  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  3863. 000031D8  201F                     move.l     D0, [A7]+
  3864. 000031DA  B09F                     cmp.l      D0, [A7]+
  3865. 000031DC  56C0                     sne        D0
  3866. 000031DE  4400                     neg.b      D0
  3867. 000031E0  1B40 BCFC                move.b     [A5 - 0x4304], D0
  3868. 000031E4  41ED A396                lea.l      A0, [A5 - 0x5C6A]
  3869. 000031E8  43ED FE14                lea.l      A1, [A5 - 0x1EC]
  3870. 000031EC  20D9                     move.l     [A0]+, [A1]+
  3871. 000031EE  20D9                     move.l     [A0]+, [A1]+
  3872. 000031F0  4EBA CE0E                jsr        [PC - 0x31F2 /* 00000000 */]
  3873. 000031F4  422E 0008                clr.b      [A6 + 0x8]
  3874. 000031F8  422D FD78                clr.b      [A5 - 0x288]
  3875. 000031FC  422D A50E                clr.b      [A5 - 0x5AF2]
  3876. 00003200  3B7C FFFF A520           move.w     [A5 - 0x5AE0], 0xFFFF
  3877. 00003206  2F3C 0001 0000           move.l     -[A7], 0x10000
  3878. 0000320C  486E FB04                pea.l      [A6 - 0x4FC]
  3879. 00003210  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  3880. 00003214  4A5F                     tst.w      [A7]+
  3881. 00003216  56C0                     sne        D0
  3882. 00003218  4A00                     tst.b      D0
  3883. 0000321A  663C                     bne        +0x3E /* 00003258 */
  3884. 0000321C  0C6E 0605 FB08           cmpi.w     [A6 - 0x4F8], 0x605
  3885. 00003222  5DC1                     slt        D1
  3886. 00003224  8001                     or.b       D0, D1
  3887. 00003226  6630                     bne        +0x32 /* 00003258 */
  3888. 00003228  2F00                     move.l     -[A7], D0
  3889. 0000322A  42A7                     clr.l      -[A7]
  3890. 0000322C  3F3C A1AD                move.w     -[A7], 0xA1AD
  3891. 00003230  1F3C 0001                move.b     -[A7], 0x1
  3892. 00003234  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3893. 00003238  221F                     move.l     D1, [A7]+
  3894. 0000323A  201F                     move.l     D0, [A7]+
  3895. 0000323C  48E7 C000                movem.l    -[A7], D0,D1
  3896. 00003240  42A7                     clr.l      -[A7]
  3897. 00003242  3F3C A89F                move.w     -[A7], 0xA89F
  3898. 00003246  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  3899. 0000324A  241F                     move.l     D2, [A7]+
  3900. 0000324C  4CDF 0003                movem.l    D0,D1, [A7]+
  3901. 00003250  B481                     cmp.l      D2, D1
  3902. 00003252  57C1                     seq        D1
  3903. 00003254  8001                     or.b       D0, D1
  3904. 00003256  670C                     beq        +0xE /* 00003264 */
  3905. label00003258:
  3906. 00003258  3F3C 0001                move.w     -[A7], 0x1
  3907. 0000325C  4EAD 1D6A                jsr        [A5 + 0x1D6A /* export_937 */]
  3908. 00003260  6000 0610                bra        +0x612 /* 00003872 */
  3909. label00003264:
  3910. 00003264  0C6E 0700 FB08           cmpi.w     [A6 - 0x4F8], 0x700
  3911. 0000326A  5CC0                     sge        D0
  3912. 0000326C  4400                     neg.b      D0
  3913. 0000326E  1B40 A144                move.b     [A5 - 0x5EBC], D0
  3914. 00003272  4267                     clr.w      -[A7]
  3915. 00003274  2F3A 062A                move.l     -[A7], [PC + 0x62A /* 000038A0, value 0x612F7578 'a/ux', pstring "/ux" */]
  3916. 00003278  486E FAEA                pea.l      [A6 - 0x516]
  3917. 0000327C  202F 0004                move.l     D0, [A7 + 0x4]
  3918. 00003280  2E9F                     move.l     [A7], [A7]+
  3919. 00003282  A1AD                     syscall    Gestalt, flags=1
  3920. 00003284  225F                     movea.l    A1, [A7]+
  3921. 00003286  2288                     move.l     [A1], A0
  3922. 00003288  3E80                     move.w     [A7], D0
  3923. 0000328A  4A5F                     tst.w      [A7]+
  3924. 0000328C  57C0                     seq        D0
  3925. 0000328E  4400                     neg.b      D0
  3926. 00003290  1B40 A13E                move.b     [A5 - 0x5EC2], D0
  3927. 00003294  670C                     beq        +0xE /* 000032A2 */
  3928. 00003296  0CAE 0000 0200 FAEA      cmpi.l     [A6 - 0x516], 0x200
  3929. 0000329E  5FC1                     sle        D1
  3930. 000032A0  C001                     and.b      D0, D1
  3931. label000032A2:
  3932. 000032A2  4A00                     tst.b      D0
  3933. 000032A4  6616                     bne        +0x18 /* 000032BC */
  3934. 000032A6  2F00                     move.l     -[A7], D0
  3935. 000032A8  42A7                     clr.l      -[A7]
  3936. 000032AA  2F3A 05EC                move.l     -[A7], [PC + 0x5EC /* 00003898, value 0x57534E44 'WSND', pstring "SNDfpu a/ux" */]
  3937. 000032AE  4267                     clr.w      -[A7]
  3938. 000032B0  A9A0                     syscall    GetResource
  3939. 000032B2  221F                     move.l     D1, [A7]+
  3940. 000032B4  201F                     move.l     D0, [A7]+
  3941. 000032B6  4A81                     tst.l      D1
  3942. 000032B8  56C1                     sne        D1
  3943. 000032BA  8001                     or.b       D0, D1
  3944. label000032BC:
  3945. 000032BC  0240 0001                andi.w     D0, 0x1
  3946. 000032C0  1B40 E7AE                move.b     [A5 - 0x1852], D0
  3947. 000032C4  422D EBD8                clr.b      [A5 - 0x1428]
  3948. 000032C8  4267                     clr.w      -[A7]
  3949. 000032CA  2F3A 05D0                move.l     -[A7], [PC + 0x5D0 /* 0000389C, value 0x66707520 'fpu ', pstring "pu a/ux" */]
  3950. 000032CE  486E FAEE                pea.l      [A6 - 0x512]
  3951. 000032D2  202F 0004                move.l     D0, [A7 + 0x4]
  3952. 000032D6  2E9F                     move.l     [A7], [A7]+
  3953. 000032D8  A1AD                     syscall    Gestalt, flags=1
  3954. 000032DA  225F                     movea.l    A1, [A7]+
  3955. 000032DC  2288                     move.l     [A1], A0
  3956. 000032DE  3E80                     move.w     [A7], D0
  3957. 000032E0  4A5F                     tst.w      [A7]+
  3958. 000032E2  57C0                     seq        D0
  3959. 000032E4  4A00                     tst.b      D0
  3960. 000032E6  673E                     beq        +0x40 /* 00003326 */
  3961. 000032E8  4AAE FAEE                tst.l      [A6 - 0x512]
  3962. 000032EC  56C1                     sne        D1
  3963. 000032EE  C001                     and.b      D0, D1
  3964. 000032F0  6734                     beq        +0x36 /* 00003326 */
  3965. 000032F2  0C6E 0606 FB08           cmpi.w     [A6 - 0x4F8], 0x606
  3966. 000032F8  5DC0                     slt        D0
  3967. 000032FA  4A00                     tst.b      D0
  3968. 000032FC  6618                     bne        +0x1A /* 00003316 */
  3969. 000032FE  2F00                     move.l     -[A7], D0
  3970. 00003300  42A7                     clr.l      -[A7]
  3971. 00003302  2F3A 0594                move.l     -[A7], [PC + 0x594 /* 00003898, value 0x57534E44 'WSND', pstring "SNDfpu a/ux" */]
  3972. 00003306  3F3C 0001                move.w     -[A7], 0x1
  3973. 0000330A  A9A0                     syscall    GetResource
  3974. 0000330C  221F                     move.l     D1, [A7]+
  3975. 0000330E  201F                     move.l     D0, [A7]+
  3976. 00003310  4A81                     tst.l      D1
  3977. 00003312  56C1                     sne        D1
  3978. 00003314  8001                     or.b       D0, D1
  3979. label00003316:
  3980. 00003316  670A                     beq        +0xC /* 00003322 */
  3981. 00003318  122D A13E                move.b     D1, [A5 - 0x5EC2]
  3982. 0000331C  0A01 0001                xori.b     D1, 0x1
  3983. 00003320  C001                     and.b      D0, D1
  3984. label00003322:
  3985. 00003322  1B40 EBD8                move.b     [A5 - 0x1428], D0
  3986. label00003326:
  3987. 00003326  0C6E 0606 FB08           cmpi.w     [A6 - 0x4F8], 0x606
  3988. 0000332C  5CC0                     sge        D0
  3989. 0000332E  4400                     neg.b      D0
  3990. 00003330  1B40 E7A2                move.b     [A5 - 0x185E], D0
  3991. 00003334  4267                     clr.w      -[A7]
  3992. 00003336  2F3A 055C                move.l     -[A7], [PC + 0x55C /* 00003894, value 0x6D6D7520 'mmu ', pstring "mu WSNDfpu a/ux" */]
  3993. 0000333A  486E FAEE                pea.l      [A6 - 0x512]
  3994. 0000333E  202F 0004                move.l     D0, [A7 + 0x4]
  3995. 00003342  2E9F                     move.l     [A7], [A7]+
  3996. 00003344  A1AD                     syscall    Gestalt, flags=1
  3997. 00003346  225F                     movea.l    A1, [A7]+
  3998. 00003348  2288                     move.l     [A1], A0
  3999. 0000334A  3E80                     move.w     [A7], D0
  4000. 0000334C  4A5F                     tst.w      [A7]+
  4001. 0000334E  57C0                     seq        D0
  4002. 00003350  4A00                     tst.b      D0
  4003. 00003352  6708                     beq        +0xA /* 0000335C */
  4004. 00003354  4AAE FAEE                tst.l      [A6 - 0x512]
  4005. 00003358  56C1                     sne        D1
  4006. 0000335A  C001                     and.b      D0, D1
  4007. label0000335C:
  4008. 0000335C  4400                     neg.b      D0
  4009. 0000335E  1B40 FD76                move.b     [A5 - 0x28A], D0
  4010. 00003362  102D A13E                move.b     D0, [A5 - 0x5EC2]
  4011. 00003366  0A00 0001                xori.b     D0, 0x1
  4012. 0000336A  4A00                     tst.b      D0
  4013. 0000336C  6766                     beq        +0x68 /* 000033D4 */
  4014. 0000336E  2F00                     move.l     -[A7], D0
  4015. 00003370  4267                     clr.w      -[A7]
  4016. 00003372  2F3A 051C                move.l     -[A7], [PC + 0x51C /* 00003890, value 0x6F732020 'os  ', pstring "s  mmu WSNDfpu a/ux" */]
  4017. 00003376  486E FAEE                pea.l      [A6 - 0x512]
  4018. 0000337A  202F 0004                move.l     D0, [A7 + 0x4]
  4019. 0000337E  2E9F                     move.l     [A7], [A7]+
  4020. 00003380  A1AD                     syscall    Gestalt, flags=1
  4021. 00003382  225F                     movea.l    A1, [A7]+
  4022. 00003384  2288                     move.l     [A1], A0
  4023. 00003386  3E80                     move.w     [A7], D0
  4024. 00003388  321F                     move.w     D1, [A7]+
  4025. 0000338A  201F                     move.l     D0, [A7]+
  4026. 0000338C  4A41                     tst.w      D1
  4027. 0000338E  57C1                     seq        D1
  4028. 00003390  4A01                     tst.b      D1
  4029. 00003392  670A                     beq        +0xC /* 0000339E */
  4030. 00003394  082E 0004 FAF1           btst.b     [A6 - 0x50F], 0x4
  4031. 0000339A  56C2                     sne        D2
  4032. 0000339C  C202                     and.b      D1, D2
  4033. label0000339E:
  4034. 0000339E  6632                     bne        +0x34 /* 000033D2 */
  4035. 000033A0  48E7 C000                movem.l    -[A7], D0,D1
  4036. 000033A4  42A7                     clr.l      -[A7]
  4037. 000033A6  3F3C A88F                move.w     -[A7], 0xA88F
  4038. 000033AA  1F3C 0001                move.b     -[A7], 0x1
  4039. 000033AE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4040. 000033B2  241F                     move.l     D2, [A7]+
  4041. 000033B4  4CDF 0003                movem.l    D0,D1, [A7]+
  4042. 000033B8  48E7 E000                movem.l    -[A7], D0,D1,D2
  4043. 000033BC  42A7                     clr.l      -[A7]
  4044. 000033BE  3F3C A89F                move.w     -[A7], 0xA89F
  4045. 000033C2  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  4046. 000033C6  261F                     move.l     D3, [A7]+
  4047. 000033C8  4CDF 0007                movem.l    D0,D1,D2, [A7]+
  4048. 000033CC  B682                     cmp.l      D3, D2
  4049. 000033CE  56C2                     sne        D2
  4050. 000033D0  8202                     or.b       D1, D2
  4051. label000033D2:
  4052. 000033D2  C001                     and.b      D0, D1
  4053. label000033D4:
  4054. 000033D4  1B40 A106                move.b     [A5 - 0x5EFA], D0
  4055. 000033D8  4267                     clr.w      -[A7]
  4056. 000033DA  2F3A 04B0                move.l     -[A7], [PC + 0x4B0 /* 0000388C, value 0x73637269 'scri', pstring "crios  mmu WSNDfpu a/ux" */]
  4057. 000033DE  486E FAEE                pea.l      [A6 - 0x512]
  4058. 000033E2  202F 0004                move.l     D0, [A7 + 0x4]
  4059. 000033E6  2E9F                     move.l     [A7], [A7]+
  4060. 000033E8  A1AD                     syscall    Gestalt, flags=1
  4061. 000033EA  225F                     movea.l    A1, [A7]+
  4062. 000033EC  2288                     move.l     [A1], A0
  4063. 000033EE  3E80                     move.w     [A7], D0
  4064. 000033F0  4A5F                     tst.w      [A7]+
  4065. 000033F2  57C0                     seq        D0
  4066. 000033F4  4400                     neg.b      D0
  4067. 000033F6  1B40 A24A                move.b     [A5 - 0x5DB6], D0
  4068. 000033FA  4267                     clr.w      -[A7]
  4069. 000033FC  2F3A 048A                move.l     -[A7], [PC + 0x48A /* 00003888, value 0x71642020 'qd  ', pstring "d  scrios  mmu WSNDfpu a/ux" */]
  4070. 00003400  486E FAEE                pea.l      [A6 - 0x512]
  4071. 00003404  202F 0004                move.l     D0, [A7 + 0x4]
  4072. 00003408  2E9F                     move.l     [A7], [A7]+
  4073. 0000340A  A1AD                     syscall    Gestalt, flags=1
  4074. 0000340C  225F                     movea.l    A1, [A7]+
  4075. 0000340E  2288                     move.l     [A1], A0
  4076. 00003410  3E80                     move.w     [A7], D0
  4077. 00003412  4A5F                     tst.w      [A7]+
  4078. 00003414  6640                     bne        +0x42 /* 00003456 */
  4079. 00003416  0CAE 0000 0100 FAEE      cmpi.l     [A6 - 0x512], 0x100
  4080. 0000341E  5CC0                     sge        D0
  4081. 00003420  4400                     neg.b      D0
  4082. 00003422  1B40 A104                move.b     [A5 - 0x5EFC], D0
  4083. 00003426  0CAE 0000 0200 FAEE      cmpi.l     [A6 - 0x512], 0x200
  4084. 0000342E  5CC0                     sge        D0
  4085. 00003430  4400                     neg.b      D0
  4086. 00003432  1B40 BCFA                move.b     [A5 - 0x4306], D0
  4087. 00003436  102D A104                move.b     D0, [A5 - 0x5EFC]
  4088. 0000343A  6718                     beq        +0x1A /* 00003454 */
  4089. 0000343C  42A7                     clr.l      -[A7]
  4090. 0000343E  AA2A                     syscall    GetMainDevice
  4091. 00003440  265F                     movea.l    A3, [A7]+
  4092. 00003442  200B                     move.l     D0, A3
  4093. 00003444  670E                     beq        +0x10 /* 00003454 */
  4094. 00003446  2053                     movea.l    A0, [A3]
  4095. 00003448  43ED A396                lea.l      A1, [A5 - 0x5C6A]
  4096. 0000344C  41E8 0022                lea.l      A0, [A0 + 0x22]
  4097. 00003450  22D8                     move.l     [A1]+, [A0]+
  4098. 00003452  22D8                     move.l     [A1]+, [A0]+
  4099. label00003454:
  4100. 00003454  6008                     bra        +0xA /* 0000345E */
  4101. label00003456:
  4102. 00003456  422D A104                clr.b      [A5 - 0x5EFC]
  4103. 0000345A  422D BCFA                clr.b      [A5 - 0x4306]
  4104. label0000345E:
  4105. 0000345E  4EAD 1EDA                jsr        [A5 + 0x1EDA /* export_983 */]
  4106. 00003462  42A7                     clr.l      -[A7]
  4107. 00003464  2F3A 041E                move.l     -[A7], [PC + 0x41E /* 00003884, value 0x76657273 'vers', pstring "ersqd  scrios  mmu WSNDfpu a/ux" */]
  4108. 00003468  3F3C 0001                move.w     -[A7], 0x1
  4109. 0000346C  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  4110. 00003470  285F                     movea.l    A4, [A7]+
  4111. 00003472  200C                     move.l     D0, A4
  4112. 00003474  6700 03FC                beq        +0x3FE /* 00003872 */
  4113. 00003478  2054                     movea.l    A0, [A4]
  4114. 0000347A  2B50 AD6E                move.l     [A5 - 0x5292], [A0]
  4115. 0000347E  2F0C                     move.l     -[A7], A4
  4116. 00003480  A9A3                     syscall    ReleaseResource
  4117. 00003482  42A7                     clr.l      -[A7]
  4118. 00003484  2F3A 03FA                move.l     -[A7], [PC + 0x3FA /* 00003880, value 0x434F4445 'CODE', pstring "ODEversqd  scrios  mmu WSNDfpu a/ux" */]
  4119. 00003488  4267                     clr.w      -[A7]
  4120. 0000348A  A9A0                     syscall    GetResource
  4121. 0000348C  A9A3                     syscall    ReleaseResource
  4122. 0000348E  42A7                     clr.l      -[A7]
  4123. 00003490  3F3C 0004                move.w     -[A7], 0x4
  4124. 00003494  A9B9                     syscall    GetCursor
  4125. 00003496  205F                     movea.l    A0, [A7]+
  4126. 00003498  2F10                     move.l     -[A7], [A0]
  4127. 0000349A  A851                     syscall    SetCursor
  4128. 0000349C  2B78 0156 FE0A           move.l     [A5 - 0x1F6], [0x00000156 /* RndSeed */]
  4129. 000034A2  1F3C 0001                move.b     -[A7], 0x1
  4130. 000034A6  A834                     syscall    SetFScaleDisable
  4131. 000034A8  4267                     clr.w      -[A7]
  4132. 000034AA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  4133. 000034AE  3B7C FFFF BB18           move.w     [A5 - 0x44E8], 0xFFFF
  4134. 000034B4  426D A408                clr.w      [A5 - 0x5BF8]
  4135. 000034B8  7000                     moveq.l    D0, 0x00
  4136. 000034BA  2B40 A40A                move.l     [A5 - 0x5BF6], D0
  4137. 000034BE  486E F9D6                pea.l      [A6 - 0x62A]
  4138. 000034C2  3F3C 0011                move.w     -[A7], 0x11
  4139. 000034C6  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  4140. 000034CA  205F                     movea.l    A0, [A7]+
  4141. 000034CC  43ED A40E                lea.l      A1, [A5 - 0x5BF2]
  4142. 000034D0  703F                     moveq.l    D0, 0x3F
  4143. label000034D2:
  4144. 000034D2  22D8                     move.l     [A1]+, [A0]+
  4145. 000034D4  51C8 FFFC                dbf        D0, -0x6 /* 000034D2 */
  4146. 000034D8  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  4147. 000034DC  486D FD7E                pea.l      [A5 - 0x282]
  4148. 000034E0  486D 00EA                pea.l      [A5 + 0xEA /* export_25 */]
  4149. 000034E4  42A7                     clr.l      -[A7]
  4150. 000034E6  4EAD 1C72                jsr        [A5 + 0x1C72 /* export_906 */]
  4151. 000034EA  4EBA CCBC                jsr        [PC - 0x3344 /* 000001A8 */]
  4152. 000034EE  4EBA CEBA                jsr        [PC - 0x3146 /* 000003AA */]
  4153. 000034F2  4EBA CFC2                jsr        [PC - 0x303E /* 000004B6 */]
  4154. 000034F6  4EBA D934                jsr        [PC - 0x26CC /* 00000E2C */]
  4155. 000034FA  4EBA D1CA                jsr        [PC - 0x2E36 /* 000006C6 */]
  4156. 000034FE  4EBA D9EA                jsr        [PC - 0x2616 /* 00000EEA */]
  4157. 00003502  4EBA FB06                jsr        [PC - 0x4FA /* 0000300A */]
  4158. 00003506  4EBA FAA4                jsr        [PC - 0x55C /* 00002FAC */]
  4159. 0000350A  4EAD 2232                jsr        [A5 + 0x2232 /* export_1090 */]
  4160. 0000350E  2F2D B660                move.l     -[A7], [A5 - 0x49A0]
  4161. 00003512  A873                     syscall    SetPort
  4162. 00003514  422D CDA8                clr.b      [A5 - 0x3258]
  4163. 00003518  1B7C 0001 FD78           move.b     [A5 - 0x288], 0x1
  4164. 0000351E  4207                     clr.b      D7
  4165. 00003520  486E FD86                pea.l      [A6 - 0x27A]
  4166. 00003524  2F3C 0000 0106           move.l     -[A7], 0x106
  4167. 0000352A  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  4168. 0000352E  486E FFFA                pea.l      [A6 - 0x6]
  4169. 00003532  486E FFF8                pea.l      [A6 - 0x8]
  4170. 00003536  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  4171. 0000353A  3D6E FFF8 F9D4           move.w     [A6 - 0x62C], [A6 - 0x8]
  4172. 00003540  7C01                     moveq.l    D6, 0x01
  4173. 00003542  604A                     bra        +0x4C /* 0000358E */
  4174. label00003544:
  4175. 00003544  3F06                     move.w     -[A7], D6
  4176. 00003546  486E FEF0                pea.l      [A6 - 0x110]
  4177. 0000354A  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  4178. 0000354E  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  4179. 00003552  43FA 0328                lea.l      A1, [PC + 0x328 /* 0000387C, value 0x5354414B 'STAK', pstring "TAKCODEversqd  scrios  mmu WSNDfpu a/ux" */]
  4180. 00003556  7003                     moveq.l    D0, 0x03
  4181. label00003558:
  4182. 00003558  B109                     cmpm.b     [A0]+, [A1]+
  4183. 0000355A  56C8 FFFC                dbne       D0, -0x6 /* 00003558 */
  4184. 0000355E  662A                     bne        +0x2C /* 0000358A */
  4185. 00003560  7E01                     moveq.l    D7, 0x01
  4186. 00003562  41EE FD8C                lea.l      A0, [A6 - 0x274]
  4187. 00003566  43EE FEF8                lea.l      A1, [A6 - 0x108]
  4188. 0000356A  703F                     moveq.l    D0, 0x3F
  4189. label0000356C:
  4190. 0000356C  20D9                     move.l     [A0]+, [A1]+
  4191. 0000356E  51C8 FFFC                dbf        D0, -0x6 /* 0000356C */
  4192. 00003572  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  4193. 00003576  486E FD86                pea.l      [A6 - 0x27A]
  4194. 0000357A  486E FD88                pea.l      [A6 - 0x278]
  4195. 0000357E  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  4196. 00003582  3F06                     move.w     -[A7], D6
  4197. 00003584  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  4198. 00003588  600E                     bra        +0x10 /* 00003598 */
  4199. label0000358A:
  4200. 0000358A  5246                     addq.w     D6, 1
  4201. 0000358C  6906                     bvs        +0x8 /* 00003594 */
  4202. label0000358E:
  4203. 0000358E  BC6E F9D4                cmp.w      D6, [A6 - 0x62C]
  4204. 00003592  6FB0                     ble        -0x4E /* 00003544 */
  4205. label00003594:
  4206. 00003594  426E FFFA                clr.w      [A6 - 0x6]
  4207. label00003598:
  4208. 00003598  1007                     move.b     D0, D7
  4209. 0000359A  6732                     beq        +0x34 /* 000035CE */
  4210. 0000359C  2F00                     move.l     -[A7], D0
  4211. 0000359E  4267                     clr.w      -[A7]
  4212. 000035A0  486E FD8C                pea.l      [A6 - 0x274]
  4213. 000035A4  486D A40E                pea.l      [A5 - 0x5BF2]
  4214. 000035A8  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  4215. 000035AC  121F                     move.b     D1, [A7]+
  4216. 000035AE  201F                     move.l     D0, [A7]+
  4217. 000035B0  C001                     and.b      D0, D1
  4218. 000035B2  671A                     beq        +0x1C /* 000035CE */
  4219. 000035B4  3B6E FD86 A408           move.w     [A5 - 0x5BF8], [A6 - 0x27A]
  4220. 000035BA  2B6E FD88 A40A           move.l     [A5 - 0x5BF6], [A6 - 0x278]
  4221. 000035C0  4267                     clr.w      -[A7]
  4222. 000035C2  2F0E                     move.l     -[A7], A6
  4223. 000035C4  4EBA FBC6                jsr        [PC - 0x43A /* 0000318C */]
  4224. 000035C8  101F                     move.b     D0, [A7]+
  4225. 000035CA  6600 0154                bne        +0x156 /* 00003720 */
  4226. label000035CE:
  4227. 000035CE  3F2E FB12                move.w     -[A7], [A6 - 0x4EE]
  4228. 000035D2  486D A408                pea.l      [A5 - 0x5BF8]
  4229. 000035D6  486D A40A                pea.l      [A5 - 0x5BF6]
  4230. 000035DA  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  4231. 000035DE  4267                     clr.w      -[A7]
  4232. 000035E0  2F0E                     move.l     -[A7], A6
  4233. 000035E2  4EBA FBA8                jsr        [PC - 0x458 /* 0000318C */]
  4234. 000035E6  101F                     move.b     D0, [A7]+
  4235. 000035E8  6600 0136                bne        +0x138 /* 00003720 */
  4236. 000035EC  1007                     move.b     D0, D7
  4237. 000035EE  671A                     beq        +0x1C /* 0000360A */
  4238. 000035F0  3B6E FD86 A408           move.w     [A5 - 0x5BF8], [A6 - 0x27A]
  4239. 000035F6  2B6E FD88 A40A           move.l     [A5 - 0x5BF6], [A6 - 0x278]
  4240. 000035FC  4267                     clr.w      -[A7]
  4241. 000035FE  2F0E                     move.l     -[A7], A6
  4242. 00003600  4EBA FB8A                jsr        [PC - 0x476 /* 0000318C */]
  4243. 00003604  101F                     move.b     D0, [A7]+
  4244. 00003606  6600 0118                bne        +0x11A /* 00003720 */
  4245. label0000360A:
  4246. 0000360A  4267                     clr.w      -[A7]
  4247. 0000360C  3F2D A378                move.w     -[A7], [A5 - 0x5C88]
  4248. 00003610  486E FC80                pea.l      [A6 - 0x380]
  4249. 00003614  4267                     clr.w      -[A7]
  4250. 00003616  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  4251. 0000361A  101F                     move.b     D0, [A7]+
  4252. 0000361C  6700 00A4                beq        +0xA6 /* 000036C2 */
  4253. 00003620  3B6E FC80 A408           move.w     [A5 - 0x5BF8], [A6 - 0x380]
  4254. 00003626  2B6E FC82 A40A           move.l     [A5 - 0x5BF6], [A6 - 0x37E]
  4255. 0000362C  4267                     clr.w      -[A7]
  4256. 0000362E  2F0E                     move.l     -[A7], A6
  4257. 00003630  4EBA FB5A                jsr        [PC - 0x4A6 /* 0000318C */]
  4258. 00003634  101F                     move.b     D0, [A7]+
  4259. 00003636  6600 00E8                bne        +0xEA /* 00003720 */
  4260. 0000363A  486E F9D6                pea.l      [A6 - 0x62A]
  4261. 0000363E  3F3C 0012                move.w     -[A7], 0x12
  4262. 00003642  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  4263. 00003646  205F                     movea.l    A0, [A7]+
  4264. 00003648  43EE FB14                lea.l      A1, [A6 - 0x4EC]
  4265. 0000364C  703F                     moveq.l    D0, 0x3F
  4266. label0000364E:
  4267. 0000364E  22D8                     move.l     [A1]+, [A0]+
  4268. 00003650  51C8 FFFC                dbf        D0, -0x6 /* 0000364E */
  4269. 00003654  486E FC14                pea.l      [A6 - 0x3EC]
  4270. 00003658  706C                     moveq.l    D0, 0x6C
  4271. 0000365A  2F00                     move.l     -[A7], D0
  4272. 0000365C  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  4273. 00003660  41EE FB14                lea.l      A0, [A6 - 0x4EC]
  4274. 00003664  2D48 FC26                move.l     [A6 - 0x3DA], A0
  4275. 00003668  3D6D A408 FC2A           move.w     [A6 - 0x3D6], [A5 - 0x5BF8]
  4276. 0000366E  2D6D A40A FC44           move.l     [A6 - 0x3BC], [A5 - 0x5BF6]
  4277. 00003674  4267                     clr.w      -[A7]
  4278. 00003676  486E FC14                pea.l      [A6 - 0x3EC]
  4279. 0000367A  4267                     clr.w      -[A7]
  4280. 0000367C  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  4281. 00003680  4A5F                     tst.w      [A7]+
  4282. 00003682  57C0                     seq        D0
  4283. 00003684  4A00                     tst.b      D0
  4284. 00003686  671E                     beq        +0x20 /* 000036A6 */
  4285. 00003688  082E 0004 FC32           btst.b     [A6 - 0x3CE], 0x4
  4286. 0000368E  56C1                     sne        D1
  4287. 00003690  C001                     and.b      D0, D1
  4288. 00003692  6712                     beq        +0x14 /* 000036A6 */
  4289. 00003694  2B6E FC44 A40A           move.l     [A5 - 0x5BF6], [A6 - 0x3BC]
  4290. 0000369A  4267                     clr.w      -[A7]
  4291. 0000369C  2F0E                     move.l     -[A7], A6
  4292. 0000369E  4EBA FAEC                jsr        [PC - 0x514 /* 0000318C */]
  4293. 000036A2  101F                     move.b     D0, [A7]+
  4294. 000036A4  667A                     bne        +0x7C /* 00003720 */
  4295. label000036A6:
  4296. 000036A6  3F2E FC80                move.w     -[A7], [A6 - 0x380]
  4297. 000036AA  486D A408                pea.l      [A5 - 0x5BF8]
  4298. 000036AE  486D A40A                pea.l      [A5 - 0x5BF6]
  4299. 000036B2  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  4300. 000036B6  4267                     clr.w      -[A7]
  4301. 000036B8  2F0E                     move.l     -[A7], A6
  4302. 000036BA  4EBA FAD0                jsr        [PC - 0x530 /* 0000318C */]
  4303. 000036BE  101F                     move.b     D0, [A7]+
  4304. 000036C0  665E                     bne        +0x60 /* 00003720 */
  4305. label000036C2:
  4306. 000036C2  2D7C 5354 414B FAD6      move.l     [A6 - 0x52A], 0x5354414B /* 'STAK' */
  4307. label000036CA:
  4308. 000036CA  2F3C 0001 0000           move.l     -[A7], 0x10000
  4309. 000036D0  486E FAD6                pea.l      [A6 - 0x52A]
  4310. 000036D4  486D A40E                pea.l      [A5 - 0x5BF2]
  4311. 000036D8  486D A408                pea.l      [A5 - 0x5BF8]
  4312. 000036DC  486E FB14                pea.l      [A6 - 0x4EC]
  4313. 000036E0  486E FAE6                pea.l      [A6 - 0x51A]
  4314. 000036E4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  4315. 000036E8  101F                     move.b     D0, [A7]+
  4316. 000036EA  6730                     beq        +0x32 /* 0000371C */
  4317. 000036EC  4267                     clr.w      -[A7]
  4318. 000036EE  2F0E                     move.l     -[A7], A6
  4319. 000036F0  4EBA FA9A                jsr        [PC - 0x566 /* 0000318C */]
  4320. 000036F4  101F                     move.b     D0, [A7]+
  4321. 000036F6  6628                     bne        +0x2A /* 00003720 */
  4322. 000036F8  486D A40E                pea.l      [A5 - 0x5BF2]
  4323. 000036FC  486E F9D6                pea.l      [A6 - 0x62A]
  4324. 00003700  3F2D B940                move.w     -[A7], [A5 - 0x46C0]
  4325. 00003704  4EAD 0672                jsr        [A5 + 0x672 /* export_202 */]
  4326. 00003708  487A 0170                pea.l      [PC + 0x170 /* 0000387A, value 0x5354 'ST', cstring "" */]
  4327. 0000370C  487A 016C                pea.l      [PC + 0x16C /* 0000387A, value 0x5354 'ST', cstring "" */]
  4328. 00003710  A98B                     syscall    ParamText
  4329. 00003712  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  4330. 00003716  4EAD 1D6A                jsr        [A5 + 0x1D6A /* export_937 */]
  4331. 0000371A  60AE                     bra        -0x50 /* 000036CA */
  4332. label0000371C:
  4333. 0000371C  6000 0154                bra        +0x156 /* 00003872 */
  4334. label00003720:
  4335. 00003720  1B7C 0001 A50E           move.b     [A5 - 0x5AF2], 0x1
  4336. 00003726  42A7                     clr.l      -[A7]
  4337. 00003728  2F2D A6C4                move.l     -[A7], [A5 - 0x593C]
  4338. 0000372C  7001                     moveq.l    D0, 0x01
  4339. 0000372E  2F00                     move.l     -[A7], D0
  4340. 00003730  4EAD 26D2                jsr        [A5 + 0x26D2 /* export_1238 */]
  4341. 00003734  2B5F A636                move.l     [A5 - 0x59CA], [A7]+
  4342. 00003738  2B6D A630 A522           move.l     [A5 - 0x5ADE], [A5 - 0x59D0]
  4343. 0000373E  3B6D A526 A520           move.w     [A5 - 0x5AE0], [A5 - 0x5ADA]
  4344. 00003744  3B6D AD68 AC9A           move.w     [A5 - 0x5366], [A5 - 0x5298]
  4345. 0000374A  3B6D AD6A AC98           move.w     [A5 - 0x5368], [A5 - 0x5296]
  4346. 00003750  1D7C 0001 FE8C           move.b     [A6 - 0x174], 0x1
  4347. 00003756  7001                     moveq.l    D0, 0x01
  4348. 00003758  2D40 FE92                move.l     [A6 - 0x16E], D0
  4349. 0000375C  1D7C 0007 FEBC           move.b     [A6 - 0x144], 0x7
  4350. 00003762  7000                     moveq.l    D0, 0x00
  4351. 00003764  2D40 FEEC                move.l     [A6 - 0x114], D0
  4352. 00003768  4AAD A84C                tst.l      [A5 - 0x57B4]
  4353. 0000376C  56C0                     sne        D0
  4354. 0000376E  4400                     neg.b      D0
  4355. 00003770  1B40 FD7C                move.b     [A5 - 0x284], D0
  4356. 00003774  673E                     beq        +0x40 /* 000037B4 */
  4357. 00003776  426E FFFA                clr.w      [A6 - 0x6]
  4358. 0000377A  422E FE8C                clr.b      [A6 - 0x174]
  4359. 0000377E  2D6D A84C FE8E           move.l     [A6 - 0x172], [A5 - 0x57B4]
  4360. 00003784  7000                     moveq.l    D0, 0x00
  4361. 00003786  2B40 A84C                move.l     [A5 - 0x57B4], D0
  4362. 0000378A  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  4363. 0000378E  2D7C 5354 414B FAE6      move.l     [A6 - 0x51A], 0x5354414B /* 'STAK' */
  4364. 00003796  4267                     clr.w      -[A7]
  4365. 00003798  486D A850                pea.l      [A5 - 0x57B0]
  4366. 0000379C  1F3C 0001                move.b     -[A7], 0x1
  4367. 000037A0  4267                     clr.w      -[A7]
  4368. 000037A2  486E FAE6                pea.l      [A6 - 0x51A]
  4369. 000037A6  486E FD86                pea.l      [A6 - 0x27A]
  4370. 000037AA  4EAD 067A                jsr        [A5 + 0x67A /* export_203 */]
  4371. 000037AE  4A5F                     tst.w      [A7]+
  4372. 000037B0  57C7                     seq        D7
  4373. 000037B2  4407                     neg.b      D7
  4374. label000037B4:
  4375. 000037B4  1007                     move.b     D0, D7
  4376. 000037B6  6752                     beq        +0x54 /* 0000380A */
  4377. 000037B8  2F00                     move.l     -[A7], D0
  4378. 000037BA  4267                     clr.w      -[A7]
  4379. 000037BC  486E FD8C                pea.l      [A6 - 0x274]
  4380. 000037C0  486D A40E                pea.l      [A5 - 0x5BF2]
  4381. 000037C4  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  4382. 000037C8  121F                     move.b     D1, [A7]+
  4383. 000037CA  201F                     move.l     D0, [A7]+
  4384. 000037CC  0A01 0001                xori.b     D1, 0x1
  4385. 000037D0  C001                     and.b      D0, D1
  4386. 000037D2  6736                     beq        +0x38 /* 0000380A */
  4387. 000037D4  4267                     clr.w      -[A7]
  4388. 000037D6  42A7                     clr.l      -[A7]
  4389. 000037D8  486E FD86                pea.l      [A6 - 0x27A]
  4390. 000037DC  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  4391. 000037E0  4EAD 2092                jsr        [A5 + 0x2092 /* export_1038 */]
  4392. 000037E4  3A1F                     move.w     D5, [A7]+
  4393. 000037E6  4A45                     tst.w      D5
  4394. 000037E8  6720                     beq        +0x22 /* 0000380A */
  4395. 000037EA  486E FD8C                pea.l      [A6 - 0x274]
  4396. 000037EE  486E F9D6                pea.l      [A6 - 0x62A]
  4397. 000037F2  3F05                     move.w     -[A7], D5
  4398. 000037F4  4EAD 0672                jsr        [A5 + 0x672 /* export_202 */]
  4399. 000037F8  487A 0080                pea.l      [PC + 0x80 /* 0000387A, value 0x5354 'ST', cstring "" */]
  4400. 000037FC  487A 007C                pea.l      [PC + 0x7C /* 0000387A, value 0x5354 'ST', cstring "" */]
  4401. 00003800  A98B                     syscall    ParamText
  4402. 00003802  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  4403. 00003806  4EAD 1D6A                jsr        [A5 + 0x1D6A /* export_937 */]
  4404. label0000380A:
  4405. 0000380A  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  4406. 0000380E  1F3C 0001                move.b     -[A7], 0x1
  4407. 00003812  4EAD 212A                jsr        [A5 + 0x212A /* export_1057 */]
  4408. 00003816  422D B3B4                clr.b      [A5 - 0x4C4C]
  4409. 0000381A  422D BD4C                clr.b      [A5 - 0x42B4]
  4410. 0000381E  4267                     clr.w      -[A7]
  4411. 00003820  486E FE8C                pea.l      [A6 - 0x174]
  4412. 00003824  4EAD 2972                jsr        [A5 + 0x2972 /* export_1322 */]
  4413. 00003828  101F                     move.b     D0, [A7]+
  4414. 0000382A  6602                     bne        +0x4 /* 0000382E */
  4415. 0000382C  6044                     bra        +0x46 /* 00003872 */
  4416. label0000382E:
  4417. 0000382E  4EAD 2172                jsr        [A5 + 0x2172 /* export_1066 */]
  4418. 00003832  283C 0000 0214           move.l     D4, 0x214
  4419. 00003838  302D A528                move.w     D0, [A5 - 0x5AD8]
  4420. 0000383C  4440                     neg.w      D0
  4421. 0000383E  2044                     movea.l    A0, D4
  4422. 00003840  3080                     move.w     [A0], D0
  4423. 00003842  2D7C 0000 0398 FAF8      move.l     [A6 - 0x508], 0x398
  4424. 0000384A  206E FAF8                movea.l    A0, [A6 - 0x508]
  4425. 0000384E  20AD A52A                move.l     [A0], [A5 - 0x5AD6]
  4426. 00003852  4EBA E01E                jsr        [PC - 0x1FE2 /* 00001872 */]
  4427. 00003856  7001                     moveq.l    D0, 0x01
  4428. 00003858  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  4429. 0000385C  660E                     bne        +0x10 /* 0000386C */
  4430. 0000385E  3F3C 0006                move.w     -[A7], 0x6
  4431. 00003862  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  4432. 00003866  1B7C 0001 B24A           move.b     [A5 - 0x4DB6], 0x1
  4433. label0000386C:
  4434. 0000386C  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  4435. label00003872:
  4436. 00003872  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  4437. 00003876  4E5E                     unlink     A6
  4438. 00003878  4E75                     rts
  4439. 0000387A  0000 5354                ori.b      D0, 0x54 /* 'T' */
  4440. 0000387E  414B                     chk.w      D0, A3
  4441. 00003880  434F                     chk.w      D1, A7
  4442. 00003882  4445                     neg.w      D5
  4443. 00003884  7665                     moveq.l    D3, 0x65
  4444. 00003886  7273                     moveq.l    D1, 0x73
  4445. 00003888  7164                     moveq.l    D0, 0x64
  4446. 0000388A  2020                     move.l     D0, -[A0]
  4447. 0000388C  7363                     moveq.l    D1, 0x63
  4448. 0000388E  7269                     moveq.l    D1, 0x69
  4449. 00003890  6F73                     ble        +0x75 /* 00003905 */
  4450. 00003892  2020                     move.l     D0, -[A0]
  4451. 00003894  6D6D                     blt        +0x6F /* 00003903 */
  4452. 00003896  7520                     moveq.l    D2, 0x20
  4453. 00003898  5753                     subq.w     [A3], 3
  4454. 0000389A  4E44                     trap       4
  4455. 0000389C  6670                     bne        +0x72 /* 0000390E */
  4456. 0000389E  7520                     moveq.l    D2, 0x20
  4457. 000038A0  612F                     bsr        +0x31 /* 000038D1 */
  4458. 000038A2  7578                     moveq.l    D2, 0x78
  4459.